def Iso8601.dur.put_h

bend-time-lib@0.4.0.1 · iso8601.bend:345

import bend-time-lib@0.4.0.1/iso8601.bend as Iso8601
import Base

345def Iso8601.dur.put_h(
346  st: Iso8601.DurS, n: U32
347) -> Result<&2, &2, Iso8601.Error, Iso8601.DurS>:
348  match st:
349    case DurS{days, _, mi, s, nanos, saw_d, +saw_t, +saw_h, +saw_m, +saw_s}:
350      Iso8601.dur.put_h2(
351        days, n, mi, s, nanos, saw_d, saw_m, saw_s,
352        Bool.or(Bool.not(saw_t), Iso8601.or3(saw_h, saw_m, saw_s))
353      )

Uses (8)

Used by (1)