def Instant.of_dur.map

bend-time-lib@0.4.0.1 · instant.bend:127

import bend-time-lib@0.4.0.1/instant.bend as Instant
import Base
import bend-time-lib@0.4.0.1/duration.bend as Dur

127def Instant.of_dur.map(
128  r: Result<&2, &2, Dur.Duration.Error, Dur.Duration>
129) -> Result<&2, &2, Instant.Error, Instant>:
130  match r:
131    case Fail{_}:
132      Fail{OutOfRange{}}
133    case Done{Dur.Duration{days, sod, nanos}}:
134      Instant.from(days, sod, nanos)

Uses (6)

Used by (2)