def Iso8601.dur.put_m2
import bend-time-lib@0.4.0.1/iso8601.bend as Iso8601import Base
354def Iso8601.dur.put_m2(
355 days: U32, h: U32, n: U32, s: U32, nanos: U32,
356 saw_d: Bool, saw_h: Bool, saw_s: Bool, bad: Bool
357) -> Result<&2, &2, Iso8601.Error, Iso8601.DurS>:
358 match bad:
359 case True{}:
360 Fail{Invalid{}}
361 case False{}:
362 Done{DurS{days, h, n, s, nanos, saw_d, True{}, saw_h, True{}, saw_s}}