pub enum SessionIdParseError {
InvalidLength(usize),
InvalidCharacter(char),
}Expand description
Error returned when parsing a textual SessionId fails.
Variants§
InvalidLength(usize)
The text had the wrong number of characters.
InvalidCharacter(char)
The text contained a non-hexadecimal character.
Trait Implementations§
Source§impl Clone for SessionIdParseError
impl Clone for SessionIdParseError
Source§fn clone(&self) -> SessionIdParseError
fn clone(&self) -> SessionIdParseError
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 SessionIdParseError
impl Debug for SessionIdParseError
Source§impl Display for SessionIdParseError
impl Display for SessionIdParseError
impl Eq for SessionIdParseError
Source§impl Error for SessionIdParseError
impl Error for SessionIdParseError
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 SessionIdParseError
impl PartialEq for SessionIdParseError
impl StructuralPartialEq for SessionIdParseError
Auto Trait Implementations§
impl Freeze for SessionIdParseError
impl RefUnwindSafe for SessionIdParseError
impl Send for SessionIdParseError
impl Sync for SessionIdParseError
impl Unpin for SessionIdParseError
impl UnsafeUnpin for SessionIdParseError
impl UnwindSafe for SessionIdParseError
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