def tz.rule.dst

bend-kit-time@0.3.0.0 · time.bend:1030

import bend-kit-time@0.3.0.0/time.bend as Time
import Base
import bend-kit-int@0.2.0.0/int.bend as Int

1030def tz.rule.dst(+standard: Ttype, west: Int.I64, rest: String) -> Maybe<&2, TzRule>:
1031  match rest:
1032    case SNil{}:
1033      Some{TzRule{standard, standard, TzDate{Ordinal{0}, i64(0)}, TzDate{Ordinal{0}, i64(0)}}}
1034    case _:
1035      do Maybe<&2, TzRule>:
1036        name : TzText <- tz.name(rest)
1037        tz.rule.named(name, standard, west)

Uses (12)

Used by (1)