pub struct SqlServerSnapshotStore {
pub pool: Pool<ConnectionManager>,
}Fields§
§pool: Pool<ConnectionManager>Trait Implementations§
Source§impl Clone for SqlServerSnapshotStore
impl Clone for SqlServerSnapshotStore
Source§fn clone(&self) -> SqlServerSnapshotStore
fn clone(&self) -> SqlServerSnapshotStore
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 moreSource§impl SnapshotStore for SqlServerSnapshotStore
impl SnapshotStore for SqlServerSnapshotStore
fn read_snapshot<'de, 'life0, 'life1, 'async_trait, S>(
&'life0 self,
name: &'life1 str,
) -> Pin<Box<dyn Future<Output = Result<Option<Snapshot<S>>>> + Send + 'async_trait>>where
S: DeserializeOwned + 'async_trait,
Self: 'async_trait,
'de: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
fn write_snapshot<'life0, 'life1, 'life2, 'async_trait, S>( &'life0 self, name: &'life1 str, offset: u64, value: &'life2 S, ) -> Pin<Box<dyn Future<Output = Result<()>> + Send + 'async_trait>>
Auto Trait Implementations§
impl !RefUnwindSafe for SqlServerSnapshotStore
impl !UnwindSafe for SqlServerSnapshotStore
impl Freeze for SqlServerSnapshotStore
impl Send for SqlServerSnapshotStore
impl Sync for SqlServerSnapshotStore
impl Unpin for SqlServerSnapshotStore
impl UnsafeUnpin for SqlServerSnapshotStore
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