[][src]Enum neon::borrow::LoanError

pub enum LoanError {
    Mutating(*const c_void),
    Frozen(*const c_void),
}

An error produced by a failed loan in the Borrow or BorrowMut traits.

Variants

Indicates that there is already an outstanding mutable loan for the object at this address.

Indicates that there is already an outstanding immutable loan for the object at this address.

Trait Implementations

impl Display for LoanError
[src]

Auto Trait Implementations

impl !Send for LoanError

impl !Sync for LoanError

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, U> TryFrom for T where
    T: From<U>, 
[src]

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

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

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

The type returned in the event of a conversion error.

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