[−][src]Enum rebound::error::Error
An error during a reflection operation. Note that during, for example, a call that returns an Error, this will not represent the call returning an error. It would instead represent the call failing to occur, or panicking and that panic being caught.
Variants
Attempted to call an AssocFn
without a self
param, but the referenced
function expects one
Attempted to call an AssocFn
with a self
param, but the referenced
function doesn't expect one
Attempted to call an AssocFn
with different number of arguments than
expected by the referenced function.
Fields of WrongArgsNum
Attempted to perform an operation on a Value
that requires the Value to be
Owned, but it was Borrowed.
Attempted to call as_ref/as_mut on a reference, which can't be reborrowed as the desired reference type.
Attempted to perform an operation on an Enum with a Value of the wrong Variant
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Error
[src]
impl Send for Error
[src]
impl Sync for Error
[src]
impl Unpin for Error
[src]
impl UnwindSafe for Error
[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>,