[−][src]Enum mail_core::error::ResourceNotUnloadableError
Error returned when trying to unload and Resource and it fails.
Variants
The resource can not be unloaded because its in use.
The resource can not be unloaded because it doesn't has a source.
Which means if we would unload it we could not reload it. Note
that unloading is just for thinks like caching, it doesn't affect
the deletion/dropping of Resource instances.
Trait Implementations
impl Clone for ResourceNotUnloadableError[src]
fn clone(&self) -> ResourceNotUnloadableError[src]
fn clone_from(&mut self, source: &Self)1.0.0[src]
impl Copy for ResourceNotUnloadableError[src]
impl Debug for ResourceNotUnloadableError[src]
impl Display for ResourceNotUnloadableError[src]
impl Fail for ResourceNotUnloadableError[src]
Auto Trait Implementations
impl RefUnwindSafe for ResourceNotUnloadableError
impl Send for ResourceNotUnloadableError
impl Sync for ResourceNotUnloadableError
impl Unpin for ResourceNotUnloadableError
impl UnwindSafe for ResourceNotUnloadableError
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,
impl<T> AsFail for T where
T: Fail, [src]
T: Fail,
impl<T> Borrow<T> for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T[src]
impl<T> Erased for T[src]
impl<E> Fail for E where
E: 'static + Error + Send + Sync, [src]
E: 'static + Error + Send + Sync,
fn name(&self) -> Option<&str>[src]
fn cause(&self) -> Option<&(dyn Fail + 'static)>[src]
fn backtrace(&self) -> Option<&Backtrace>[src]
fn context<D>(self, context: D) -> Context<D> where
D: Display + Send + Sync + 'static, [src]
D: Display + Send + Sync + 'static,
fn compat(self) -> Compat<Self>[src]
impl<T> From<T> for T[src]
impl<T> HeaderTryFrom<T> for T[src]
fn try_from(val: T) -> Result<T, ComponentCreationError>[src]
impl<F, T> HeaderTryInto<T> for F where
T: HeaderTryFrom<F>, [src]
T: HeaderTryFrom<F>,
fn try_into(self) -> Result<T, ComponentCreationError>[src]
impl<T, U> Into<U> for T where
U: From<T>, [src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone, [src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T[src]
fn clone_into(&self, target: &mut T)[src]
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.
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>,