Kira v0.1.0 Kira.Branch
Link to this section Summary
Link to this section Types
Link to this type
on_apply_error_t()
on_apply_error_t() :: :undefined | (any(), dependencies(), any(), integer() -> retry())
Link to this type
on_unapply_error_t()
on_unapply_error_t() :: :undefined | (any(), dependencies(), any(), integer() -> retry())
Link to this type
t()
t() :: %Kira.Branch{
apply: apply_t(),
dependencies: [atom()],
name: atom(),
on_apply_error: on_apply_error_t(),
on_unapply_error: on_unapply_error_t(),
unapply: unapply_t()
}
Link to this type
unapply_t()
unapply_t() :: :undefined | (any(), dependencies(), any() -> Kira.Util.result(any()))