pub enum SessionExtensionStateError {
Unavailable,
InvalidEntry(String),
OwnerMismatch {
expected: String,
actual: String,
},
Session(SessionError),
}Variants§
Trait Implementations§
Source§impl Debug for SessionExtensionStateError
impl Debug for SessionExtensionStateError
Source§impl Display for SessionExtensionStateError
impl Display for SessionExtensionStateError
Source§impl Error for SessionExtensionStateError
impl Error for SessionExtensionStateError
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<SessionError> for SessionExtensionStateError
impl From<SessionError> for SessionExtensionStateError
Source§fn from(source: SessionError) -> Self
fn from(source: SessionError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for SessionExtensionStateError
impl RefUnwindSafe for SessionExtensionStateError
impl Send for SessionExtensionStateError
impl Sync for SessionExtensionStateError
impl Unpin for SessionExtensionStateError
impl UnsafeUnpin for SessionExtensionStateError
impl UnwindSafe for SessionExtensionStateError
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