[][src]Struct tiberius::time::Time

pub struct Time { /* fields omitted */ }

A presentation of time type in the server.

Warning

It isn't recommended to use this type directly. If you want to deal with time, use the chrono feature of this crate and its NaiveTime type.

Implementations

impl Time[src]

pub fn new(increments: u64, scale: u8) -> Self[src]

Construct a new Time

pub fn increments(&self) -> u64[src]

Number of 10^-n second increments since midnight, where n is defined in scale.

pub fn scale(&self) -> u8[src]

The accuracy of the increments.

Trait Implementations

impl Clone for Time[src]

impl Copy for Time[src]

impl Debug for Time[src]

impl PartialEq<Time> for Time[src]

Auto Trait Implementations

impl RefUnwindSafe for Time

impl Send for Time

impl Sync for Time

impl Unpin for Time

impl UnwindSafe for Time

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>,