pub enum ParseStatusError {
InvalidInteger {
field: &'static str,
value: String,
},
ClientListTooFewFields(usize),
RoutingTableTooFewFields(usize),
MissingStatisticsKey(&'static str),
}Expand description
Error returned when a status response cannot be parsed.
Variants§
InvalidInteger
A numeric field could not be parsed.
Fields
ClientListTooFewFields(usize)
A CLIENT_LIST line had too few fields.
RoutingTableTooFewFields(usize)
A ROUTING_TABLE line had too few fields.
MissingStatisticsKey(&'static str)
A required statistics key was missing.
Trait Implementations§
Source§impl Clone for ParseStatusError
impl Clone for ParseStatusError
Source§fn clone(&self) -> ParseStatusError
fn clone(&self) -> ParseStatusError
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 ParseStatusError
impl Debug for ParseStatusError
Source§impl Display for ParseStatusError
impl Display for ParseStatusError
impl Eq for ParseStatusError
Source§impl Error for ParseStatusError
impl Error for ParseStatusError
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 From<ParseStatusError> for ClientError
impl From<ParseStatusError> for ClientError
Source§fn from(source: ParseStatusError) -> Self
fn from(source: ParseStatusError) -> Self
Converts to this type from the input type.
Source§impl PartialEq for ParseStatusError
impl PartialEq for ParseStatusError
impl StructuralPartialEq for ParseStatusError
Auto Trait Implementations§
impl Freeze for ParseStatusError
impl RefUnwindSafe for ParseStatusError
impl Send for ParseStatusError
impl Sync for ParseStatusError
impl Unpin for ParseStatusError
impl UnsafeUnpin for ParseStatusError
impl UnwindSafe for ParseStatusError
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