pub enum ReasoningResolveError {
RouterRequired {
member: String,
reason: String,
},
RouterUnavailable {
member: String,
reason: String,
},
RouterDecisionMissing {
member: String,
},
RouterIdentityMissing {
member: String,
},
}Variants§
Trait Implementations§
Source§impl Clone for ReasoningResolveError
impl Clone for ReasoningResolveError
Source§fn clone(&self) -> ReasoningResolveError
fn clone(&self) -> ReasoningResolveError
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 ReasoningResolveError
impl Debug for ReasoningResolveError
Source§impl Display for ReasoningResolveError
impl Display for ReasoningResolveError
impl Eq for ReasoningResolveError
Source§impl Error for ReasoningResolveError
impl Error for ReasoningResolveError
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 ReasoningResolveError
impl PartialEq for ReasoningResolveError
impl StructuralPartialEq for ReasoningResolveError
Auto Trait Implementations§
impl Freeze for ReasoningResolveError
impl RefUnwindSafe for ReasoningResolveError
impl Send for ReasoningResolveError
impl Sync for ReasoningResolveError
impl Unpin for ReasoningResolveError
impl UnsafeUnpin for ReasoningResolveError
impl UnwindSafe for ReasoningResolveError
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