pub fn extern_spec_std_time_Duration_checked_add(
self_: Duration,
rhs: Duration,
) -> Option<Duration>Expand description
extern spec for ::std::time::Duration::checked_add
This is not a real function: its only use is for documentation.
terminates
ghost
ensures
nanos_to_secs(self@ + rhs@) > u64::MAX@ ==> result == Noneensures
nanos_to_secs(self@ + rhs@) <= u64::MAX@ ==> result.deep_model() == Some(self@ + rhs@)