pub struct SqliteSaver { /* private fields */ }Implementations§
Source§impl SqliteSaver
impl SqliteSaver
Trait Implementations§
Source§impl CheckpointSaver for SqliteSaver
impl CheckpointSaver for SqliteSaver
fn put(&self, checkpoint: Checkpoint) -> Result<(), CheckpointError>
fn get( &self, thread_id: &str, checkpoint_id: &str, ) -> Result<Option<Checkpoint>, CheckpointError>
Source§fn list(&self, thread_id: &str) -> Result<Vec<Checkpoint>, CheckpointError>
fn list(&self, thread_id: &str) -> Result<Vec<Checkpoint>, CheckpointError>
Returns checkpoints for a thread. Read more
Source§impl Clone for SqliteSaver
impl Clone for SqliteSaver
Source§fn clone(&self) -> SqliteSaver
fn clone(&self) -> SqliteSaver
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 moreAuto Trait Implementations§
impl Freeze for SqliteSaver
impl RefUnwindSafe for SqliteSaver
impl Send for SqliteSaver
impl Sync for SqliteSaver
impl Unpin for SqliteSaver
impl UnsafeUnpin for SqliteSaver
impl UnwindSafe for SqliteSaver
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