pub struct BinaryFileBackend { /* private fields */ }Expand description
The default session backend — stores the session in a compact binary file.
This is the same format used by [crate::session::PersistedSession].
Implementations§
Trait Implementations§
Source§impl SessionBackend for BinaryFileBackend
impl SessionBackend for BinaryFileBackend
Auto Trait Implementations§
impl Freeze for BinaryFileBackend
impl RefUnwindSafe for BinaryFileBackend
impl Send for BinaryFileBackend
impl Sync for BinaryFileBackend
impl Unpin for BinaryFileBackend
impl UnsafeUnpin for BinaryFileBackend
impl UnwindSafe for BinaryFileBackend
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
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more