pub struct RevisionHistory {
pub revisions: Vec<Revision>,
}Expand description
Revision history for tracking document evolution.
Fields§
§revisions: Vec<Revision>List of revisions in chronological order.
Implementations§
Source§impl RevisionHistory
impl RevisionHistory
Sourcepub fn get_version(&self, version: u32) -> Option<&Revision>
pub fn get_version(&self, version: u32) -> Option<&Revision>
Get a revision by version number.
Sourcepub fn next_version(&self) -> u32
pub fn next_version(&self) -> u32
Get the next version number.
Trait Implementations§
Source§impl Clone for RevisionHistory
impl Clone for RevisionHistory
Source§fn clone(&self) -> RevisionHistory
fn clone(&self) -> RevisionHistory
Returns a duplicate of the value. Read more
1.0.0 · 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 RevisionHistory
impl Debug for RevisionHistory
Source§impl Default for RevisionHistory
impl Default for RevisionHistory
Source§impl<'de> Deserialize<'de> for RevisionHistory
impl<'de> Deserialize<'de> for RevisionHistory
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
Source§impl PartialEq for RevisionHistory
impl PartialEq for RevisionHistory
Source§impl Serialize for RevisionHistory
impl Serialize 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