pub struct PreparedSave { /* private fields */ }Expand description
Pre-serialized session data ready for background disk I/O.
Created by SessionState::prepare_save() while holding the write lock,
then written via write_to_disk() after the lock is released.
Implementations§
Source§impl PreparedSave
impl PreparedSave
pub fn write_to_disk(self) -> Result<(), String>
Auto Trait Implementations§
impl Freeze for PreparedSave
impl RefUnwindSafe for PreparedSave
impl Send for PreparedSave
impl Sync for PreparedSave
impl Unpin for PreparedSave
impl UnsafeUnpin for PreparedSave
impl UnwindSafe for PreparedSave
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> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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