pub struct SQLiteCompressedContainerAnchor {
pub database_id: [u8; 16],
pub generation: u64,
pub state_tag: [u8; 32],
}Expand description
Authenticated identity, generation, and exact committed-state tag for one encrypted compressed container.
Persist this value outside the database and supply it when reopening to reject a different container or any divergent whole-file snapshot.
Fields§
§database_id: [u8; 16]§generation: u64§state_tag: [u8; 32]Authentication tag of the exact committed state at generation.
Trait Implementations§
Source§impl Clone for SQLiteCompressedContainerAnchor
impl Clone for SQLiteCompressedContainerAnchor
Source§fn clone(&self) -> SQLiteCompressedContainerAnchor
fn clone(&self) -> SQLiteCompressedContainerAnchor
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 moreimpl Copy for SQLiteCompressedContainerAnchor
impl Eq for SQLiteCompressedContainerAnchor
impl StructuralPartialEq for SQLiteCompressedContainerAnchor
Auto Trait Implementations§
impl Freeze for SQLiteCompressedContainerAnchor
impl RefUnwindSafe for SQLiteCompressedContainerAnchor
impl Send for SQLiteCompressedContainerAnchor
impl Sync for SQLiteCompressedContainerAnchor
impl Unpin for SQLiteCompressedContainerAnchor
impl UnsafeUnpin for SQLiteCompressedContainerAnchor
impl UnwindSafe for SQLiteCompressedContainerAnchor
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