pub struct RevisionHistory {
pub revisions: Vec<(GovernanceLogId, Revision)>,
pub rebased: usize,
pub rebased_hash: Option<Sha256Hex>,
}Expand description
The revisions of one entry, for
check_content
Fields§
§revisions: Vec<(GovernanceLogId, Revision)>In chain order
rebased: usizeHow many of them came before the entry’s last redaction, which rebased them: their own hashes describe unredacted history
rebased_hash: Option<Sha256Hex>What the last redaction says the rebased ones fold to
Trait Implementations§
Source§impl Clone for RevisionHistory
impl Clone for RevisionHistory
Source§impl Debug for RevisionHistory
impl Debug for RevisionHistory
Source§impl Default for RevisionHistory
impl Default for RevisionHistory
impl Eq for RevisionHistory
Source§impl PartialEq for RevisionHistory
impl PartialEq for RevisionHistory
impl StructuralPartialEq for RevisionHistory
Auto Trait Implementations§
impl Freeze for RevisionHistory
impl RefUnwindSafe for RevisionHistory
impl Send for RevisionHistory
impl Sync for RevisionHistory
impl Unpin for RevisionHistory
impl UnsafeUnpin for RevisionHistory
impl UnwindSafe for RevisionHistory
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