pub struct SessionStoreError { /* private fields */ }Expand description
Stable session repository failure with an English technical diagnostic.
Implementations§
Source§impl SessionStoreError
impl SessionStoreError
Sourcepub fn new(code: SessionStoreErrorCode, message: impl Into<String>) -> Self
pub fn new(code: SessionStoreErrorCode, message: impl Into<String>) -> Self
Creates a bounded storage error.
Sourcepub const fn code(&self) -> SessionStoreErrorCode
pub const fn code(&self) -> SessionStoreErrorCode
Returns the stable machine-readable classification.
Trait Implementations§
Source§impl Clone for SessionStoreError
impl Clone for SessionStoreError
Source§fn clone(&self) -> SessionStoreError
fn clone(&self) -> SessionStoreError
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 SessionStoreError
impl Debug for SessionStoreError
Source§impl Display for SessionStoreError
impl Display for SessionStoreError
impl Eq for SessionStoreError
Source§impl Error for SessionStoreError
impl Error for SessionStoreError
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<SessionArchiveError> for SessionStoreError
impl From<SessionArchiveError> for SessionStoreError
Source§fn from(error: SessionArchiveError) -> Self
fn from(error: SessionArchiveError) -> Self
Converts to this type from the input type.
Source§impl From<SessionReplayError> for SessionStoreError
impl From<SessionReplayError> for SessionStoreError
Source§fn from(error: SessionReplayError) -> Self
fn from(error: SessionReplayError) -> Self
Converts to this type from the input type.
Source§impl PartialEq for SessionStoreError
impl PartialEq for SessionStoreError
impl StructuralPartialEq for SessionStoreError
Auto Trait Implementations§
impl Freeze for SessionStoreError
impl RefUnwindSafe for SessionStoreError
impl Send for SessionStoreError
impl Sync for SessionStoreError
impl Unpin for SessionStoreError
impl UnsafeUnpin for SessionStoreError
impl UnwindSafe for SessionStoreError
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