pub enum BoundedSessionError {
Inner(LocalSessionManagerError),
RateLimited,
}Expand description
Errors returned by BoundedSessionManager.
Variants§
Inner(LocalSessionManagerError)
Propagated from the inner LocalSessionManager.
RateLimited
Session creation was rejected because the rate limit was exceeded.
Trait Implementations§
Source§impl Debug for BoundedSessionError
impl Debug for BoundedSessionError
Source§impl Display for BoundedSessionError
impl Display for BoundedSessionError
Source§impl Error for BoundedSessionError
impl Error for BoundedSessionError
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<LocalSessionManagerError> for BoundedSessionError
impl From<LocalSessionManagerError> for BoundedSessionError
Source§fn from(source: LocalSessionManagerError) -> Self
fn from(source: LocalSessionManagerError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for BoundedSessionError
impl !RefUnwindSafe for BoundedSessionError
impl Send for BoundedSessionError
impl Sync for BoundedSessionError
impl Unpin for BoundedSessionError
impl UnsafeUnpin for BoundedSessionError
impl !UnwindSafe for BoundedSessionError
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