[][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 PartialEq<SecondTime> for SecondTime[src]

#[must_use]
fn ne(&self, other: &Rhs) -> bool
1.0.0
[src]

This method tests for !=.

impl Clone for SecondTime[src]

fn clone_from(&mut self, source: &Self)
1.0.0
[src]

Performs copy-assignment from source. Read more

impl Display for SecondTime[src]

impl Debug for SecondTime[src]

impl Serialize for SecondTime[src]

Auto Trait Implementations

impl Send for SecondTime

impl Sync for SecondTime

Blanket Implementations

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

impl<T> From for T[src]

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

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

type Owned = T

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

type Error = !

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

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

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

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

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

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

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> Same for T

type Output = T

Should always be Self