[−][src]Enum lifeline::error::TakeResourceError
The resource was not initialized, or was not clonable and was already taken
Variants
Uninitialized(ResourceUninitializedError)
The resource was uninitialized
Taken(ResourceTakenError)
The resource was not clonable, and had already been taken
Implementations
impl TakeResourceError
[src]
pub fn uninitialized<Bus, Res>() -> Self
[src]
pub fn taken<Bus, Res>() -> Self
[src]
Trait Implementations
impl Debug for TakeResourceError
[src]
impl Display for TakeResourceError
[src]
impl Error for TakeResourceError
[src]
Auto Trait Implementations
impl RefUnwindSafe for TakeResourceError
[src]
impl Send for TakeResourceError
[src]
impl Sync for TakeResourceError
[src]
impl Unpin for TakeResourceError
[src]
impl UnwindSafe for TakeResourceError
[src]
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,