pub struct VersionsSnapshot { /* private fields */ }Implementations§
Source§impl VersionsSnapshot
impl VersionsSnapshot
pub fn needed(&self) -> &RangeInclusiveSet<CrsqlDbVersion>
pub fn insert_gaps(&mut self, db_versions: RangeInclusiveSet<CrsqlDbVersion>)
pub fn insert_db( &mut self, conn: &Connection, db_versions: RangeInclusiveSet<CrsqlDbVersion>, ) -> Result<()>
Trait Implementations§
Source§impl Debug for VersionsSnapshot
impl Debug for VersionsSnapshot
Source§impl Drop for VersionsSnapshot
impl Drop for VersionsSnapshot
Auto Trait Implementations§
impl Freeze for VersionsSnapshot
impl RefUnwindSafe for VersionsSnapshot
impl Send for VersionsSnapshot
impl Sync for VersionsSnapshot
impl Unpin for VersionsSnapshot
impl UnsafeUnpin for VersionsSnapshot
impl UnwindSafe for VersionsSnapshot
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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