pub struct RetentionBranchBootstrap {
pub branch_id: [u8; 16],
pub floor: u64,
pub checksum: u32,
pub checkpoint: Vec<u8>,
}Expand description
Opaque application bootstrap for one branch at an effective floor.
Fields§
§branch_id: [u8; 16]Branch covered by the application checkpoint.
floor: u64Effective floor for which the checkpoint was created.
checksum: u32CRC32C of checkpoint.
checkpoint: Vec<u8>Opaque application bytes; the engine never interprets them.
Trait Implementations§
Source§impl Clone for RetentionBranchBootstrap
impl Clone for RetentionBranchBootstrap
Source§fn clone(&self) -> RetentionBranchBootstrap
fn clone(&self) -> RetentionBranchBootstrap
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 Debug for RetentionBranchBootstrap
impl Debug for RetentionBranchBootstrap
Source§impl<'de> Deserialize<'de> for RetentionBranchBootstrap
impl<'de> Deserialize<'de> for RetentionBranchBootstrap
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for RetentionBranchBootstrap
Source§impl PartialEq for RetentionBranchBootstrap
impl PartialEq for RetentionBranchBootstrap
Source§impl Serialize for RetentionBranchBootstrap
impl Serialize for RetentionBranchBootstrap
impl StructuralPartialEq for RetentionBranchBootstrap
Auto Trait Implementations§
impl Freeze for RetentionBranchBootstrap
impl RefUnwindSafe for RetentionBranchBootstrap
impl Send for RetentionBranchBootstrap
impl Sync for RetentionBranchBootstrap
impl Unpin for RetentionBranchBootstrap
impl UnsafeUnpin for RetentionBranchBootstrap
impl UnwindSafe for RetentionBranchBootstrap
Blanket Implementations§
impl<T> Body for T
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