[][src]Struct hdbconnect::types::SecondTime

pub struct SecondTime(_);

Implementation of HANA's SecondTime.

The type is used internally to implement serialization to the wire.

HANA allows input of empty strings, they are mapped to 0, all other legal values are mapped to Hours * 60*60 + Minutes * 60 + Seconds + 1 < 86400.

When reading, we treat 0 and 1 as "00:00:00".

Trait Implementations

impl Clone for SecondTime[src]

impl Debug for SecondTime[src]

impl Display for SecondTime[src]

impl PartialEq<SecondTime> for SecondTime[src]

impl Serialize for SecondTime[src]

Auto Trait Implementations

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> Same<T> for T

type Output = T

Should always be Self

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

type Owned = T

The resulting type after obtaining ownership.

impl<T> ToString for T where
    T: Display + ?Sized
[src]

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>,