extern_spec_std_time_Duration_as_nanos

Function extern_spec_std_time_Duration_as_nanos 

Source
pub fn extern_spec_std_time_Duration_as_nanos(self_: &Duration) -> u128
Expand description

extern spec for ::std::time::Duration::as_nanos

This is not a real function: its only use is for documentation.

terminates

ghost

ensures

result@ == self@

ensures

result@ <= secs_to_nanos(u64::MAX@) + 999_999_999