def Status.find

bend-kit-migrate@0.3.0.0 · migrate.bend:294

import bend-kit-migrate@0.3.0.0/migrate.bend as Migrate
import Base

294def Status.find(+t: Tag) -> Maybe<&2, Status>:
295  Bool.pick(Maybe<&2, Status>, Tag.eq(Status.tag(Active{}), t), Some{Active{}}, Bool.pick(Maybe<&2, Status>, Tag.eq(Status.tag(Paused{}), t), Some{Paused{}}, Bool.pick(Maybe<&2, Status>, Tag.eq(Status.tag(Cancelled{}), t), Some{Cancelled{}}, None{})))

Uses (6)

Used by (1)