Enum rinfluxdb_types::Duration [−][src]
pub enum Duration {
Nanoseconds(i64),
Microseconds(i64),
Milliseconds(i64),
Seconds(i64),
Minutes(i64),
Hours(i64),
Days(i64),
Infinity,
}
Expand description
A duration
Note: this type is almost entirely equivalent to chrono::Duration
, but
it also supports infinite duration in addition.
Since chrono::Duration
implements Into<Duration>
, the former can be
used everywhere the latter is expected.
Variants
Nanoseconds(i64)
Tuple Fields
0: i64
A duration expressed in nanoseconds
Microseconds(i64)
Tuple Fields
0: i64
A duration expressed in microseconds
Milliseconds(i64)
Tuple Fields
0: i64
A duration expressed in milliseconds
Seconds(i64)
Tuple Fields
0: i64
A duration expressed in seconds
Minutes(i64)
Tuple Fields
0: i64
A duration expressed in minutes
Hours(i64)
Tuple Fields
0: i64
A duration expressed in hours
Days(i64)
Tuple Fields
0: i64
A duration expressed in days
Infinity
An infinite duration
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Duration
impl UnwindSafe for Duration
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more