pub struct RebuildRow {
pub sequence: u64,
pub timestamp: DateTime<Utc>,
pub artifact_type: ArtifactType,
pub artifact_hash: [u8; 32],
}Expand description
One stored entry, parsed into the shape the Merkle rebuild needs. The sequence is the 0-based leaf index (rowid minus one).
Fields§
§sequence: u64§timestamp: DateTime<Utc>§artifact_type: ArtifactType§artifact_hash: [u8; 32]Auto Trait Implementations§
impl Freeze for RebuildRow
impl RefUnwindSafe for RebuildRow
impl Send for RebuildRow
impl Sync for RebuildRow
impl Unpin for RebuildRow
impl UnsafeUnpin for RebuildRow
impl UnwindSafe for RebuildRow
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