pub enum RouterDecisionError {
Parse(String),
RouteMutationAttempt {
field: String,
},
UnknownField {
field: String,
},
DuplicateField {
field: String,
},
MissingReasoning,
AutoReasoning,
InvalidReasoning {
value: String,
},
TrailingContent {
trailing: String,
},
}Variants§
Parse(String)
RouteMutationAttempt
UnknownField
DuplicateField
MissingReasoning
AutoReasoning
InvalidReasoning
TrailingContent
Trait Implementations§
Source§impl Clone for RouterDecisionError
impl Clone for RouterDecisionError
Source§fn clone(&self) -> RouterDecisionError
fn clone(&self) -> RouterDecisionError
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for RouterDecisionError
impl Debug for RouterDecisionError
Source§impl Display for RouterDecisionError
impl Display for RouterDecisionError
impl Eq for RouterDecisionError
Source§impl Error for RouterDecisionError
impl Error for RouterDecisionError
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
Source§impl PartialEq for RouterDecisionError
impl PartialEq for RouterDecisionError
impl StructuralPartialEq for RouterDecisionError
Auto Trait Implementations§
impl Freeze for RouterDecisionError
impl RefUnwindSafe for RouterDecisionError
impl Send for RouterDecisionError
impl Sync for RouterDecisionError
impl Unpin for RouterDecisionError
impl UnsafeUnpin for RouterDecisionError
impl UnwindSafe for RouterDecisionError
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more