Nanos
Коллекция служебных функций для преобразования различных временных интервалов в наносекунды для передачи в другие функции пакета time.
primitive val Nanos
Конструкторы
create
new val create() : Nanos val^
Возвращает
- Nanos значение^
Общедоступные функции
from_seconds
fun box from_seconds( t: U64 val) : U64 val
Параметры
- t: U64 значение
Возвращает
- U64 значение
from_millis
fun box from_millis( t: U64 val) : U64 val
Параметры
- t: U64 значение
Возвращает
- U64 значение
from_micros
fun box from_micros( t: U64 val) : U64 val
Параметры
- t: U64 значение
Возвращает
- U64 значение
from_seconds_f
fun box from_seconds_f( t: F64 val) : U64 val
Параметры
- t: F64 значение
Возвращает
- U64 значение
from_millis_f
fun box from_millis_f( t: F64 val) : U64 val
Параметры
- t: F64 значение
Возвращает
- U64 значение
from_micros_f
fun box from_micros_f( t: F64 val) : U64 val
Параметры
- t: F64 значение
Возвращает
- U64 значение
from_wall_clock
fun box from_wall_clock( wall: (I64 val , I64 val)) : U64 val
Параметры
Возвращает
- U64 значение
eq
fun box eq( that: Nanos val) : Bool val
Параметры
- that: Nanos значение
Возвращает
- Bool значение
ne
fun box ne( that: Nanos val) : Bool val
Параметры
- that: Nanos значение
Возвращает
- Bool значение
© 2016-2020, The Pony Developers
© 2014-2015, Causality Ltd.
Licensed under the BSD 2-Clause License.
https://stdlib.ponylang.io/time-Nanos