def src.member

ezx@1.11.0.0 · src/lock/lock.bend:220

import ezx@1.11.0.0/src/lock/lock.bend as Lock
import Base
import ezx@1.11.0.0/src/toml/toml.bend as T

220# a member's origin keeps its directory and entry; anything else is the hub
221def src.member(member: Bool, +ps: List<&2, T.Kv>) -> Src:
222  match member:
223    case True{}:
224      Member{T.value(ps, "path"), T.value(ps, "entry")}
225    case False{}:
226      Hub{}

Uses (5)

Used by (1)