def Duration.sub.n2

bend-time-lib@0.4.0.1 · duration.bend:231

import bend-time-lib@0.4.0.1/duration.bend as Duration
import Base

231def Duration.sub.n2(
232  +days: U32, +sod: U32, +n1: U32, +b_days: U32, +b_sod: U32, +b_n: U32, borrow: Bool
233) -> Result<&2, &2, Duration.Error, Duration>:
234  match borrow:
235    case False{}:
236      Duration.sub.s(days, sod, U32.sub(n1, b_n), b_days, b_sod)
237    case True{}:
238      Duration.sub.s(
239        days, sod, U32.sub(U32.add(n1, 1000000000), b_n), b_days, b_sod
240      )

Uses (8)

Used by (1)