[][src]Struct cassandra_cpp::Uuid

pub struct Uuid(_);

Version 1 (time-based) or version 4 (random) UUID.

Methods

impl Uuid[src]

pub fn min_from_time(&mut self, time: u64)[src]

Generates a V1 (time) UUID for the specified time.

pub fn max_from_time(&mut self, time: u64)[src]

Sets the UUID to the minimum V1 (time) value for the specified tim

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

Gets the timestamp for a V1 UUID

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

Gets the version for a UUID

Trait Implementations

impl BindRustType<Uuid> for Statement[src]

impl AsRustType<Uuid> for Row[src]

impl Clone for Uuid[src]

impl Copy for Uuid[src]

impl Default for Uuid[src]

impl Eq for Uuid[src]

impl Ord for Uuid[src]

impl PartialEq<Uuid> for Uuid[src]

impl PartialOrd<Uuid> for Uuid[src]

impl Display for Uuid[src]

impl Debug for Uuid[src]

impl FromStr for Uuid[src]

type Err = Error

The associated error which can be returned from parsing.

Auto Trait Implementations

impl Send for Uuid

impl Sync for Uuid

impl Unpin for Uuid

impl UnwindSafe for Uuid

impl RefUnwindSafe for Uuid

Blanket Implementations

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

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

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<T> Borrow<T> for T where
    T: ?Sized
[src]

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

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

impl<T> SendSyncUnwindSafe for T where
    T: Send + Sync + UnwindSafe + ?Sized
[src]