Enum websession::backingstore::BackingStoreError [−][src]
Variants
User can't be found
Data integrity error (for example, the user exists but the password is missing)
User exists, account is locked
User exists (for example, when trying to create a new user with an existing username)
IO(Error)
Any IO error reading or writing the password database
Internal error; the mutex protecting a data structure has been poisoned
Hash(Error)
An error from the underlying pwhash
implementation
Credentials expected to be pre-encrypted weren't (for implementations which can tell them apart)
Trait Implementations
impl Debug for BackingStoreError
[src]
impl From<BackingStoreError> for AuthError
[src]
fn from(err: BackingStoreError) -> AuthError
[src]
impl From<Error> for BackingStoreError
[src]
fn from(err: Error) -> BackingStoreError
[src]
impl From<Error> for BackingStoreError
[src]
fn from(err: Error) -> BackingStoreError
[src]
impl PartialEq<BackingStoreError> for BackingStoreError
[src]
Auto Trait Implementations
impl !RefUnwindSafe for BackingStoreError
[src]
impl Send for BackingStoreError
[src]
impl Sync for BackingStoreError
[src]
impl Unpin for BackingStoreError
[src]
impl !UnwindSafe for BackingStoreError
[src]
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
pub fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,