Enum runtime_injector::ArgRequestError [−][src]
pub enum ArgRequestError { MissingParameter, ParameterTypeInvalid, NoParentRequest, }
Expand description
An error occurred while injecting an instance of Arg<T>
.
Variants
Expand description
The argument value was not provided.
Expand description
The argument value is the wrong type. This should never happen.
Expand description
There is no parent request.
Trait Implementations
impl Debug for ArgRequestError
[src]
impl Debug for ArgRequestError
[src]impl Display for ArgRequestError
[src]
impl Display for ArgRequestError
[src]impl Error for ArgRequestError
[src]
impl Error for ArgRequestError
[src]fn source(&self) -> Option<&(dyn Error + 'static)>
1.30.0[src]
fn source(&self) -> Option<&(dyn Error + 'static)>
1.30.0[src]The lower-level source of this error, if any. Read more
fn backtrace(&self) -> Option<&Backtrace>
[src]
fn backtrace(&self) -> Option<&Backtrace>
[src]🔬 This is a nightly-only experimental API. (
backtrace
)Returns a stack backtrace, if available, of where this error occurred. Read more
fn description(&self) -> &str
1.0.0[src]
fn description(&self) -> &str
1.0.0[src]👎 Deprecated since 1.42.0:
use the Display impl or to_string()
Auto Trait Implementations
impl RefUnwindSafe for ArgRequestError
impl Send for ArgRequestError
impl Sync for ArgRequestError
impl Unpin for ArgRequestError
impl UnwindSafe for ArgRequestError
Blanket Implementations
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]pub fn borrow_mut(&mut self) -> &mut T
[src]
pub fn borrow_mut(&mut self) -> &mut T
[src]Mutably borrows from an owned value. Read more