Enum rustable::IDParseError[][src]

pub enum IDParseError {
    InvalidLength,
    InvalidDelimiter,
    InvalidRadix,
}

This trait creates a UUID from the implementing Type. This trait can panic if the given type doesn’t represent a valid uuid. Only 128-bit uuids are supported at the moment.

Note

This trait exists because UUID and MAC will eventually be converted into their own structs rather than being aliases for Rc<str>

Variants

InvalidLength
InvalidDelimiter
InvalidRadix

Trait Implementations

impl Debug for IDParseError[src]

impl From<ParseIntError> for IDParseError[src]

Auto Trait Implementations

impl RefUnwindSafe for IDParseError

impl Send for IDParseError

impl Sync for IDParseError

impl Unpin for IDParseError

impl UnwindSafe for IDParseError

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