pub struct PreviousVersion {
pub identifier: u64,
pub editor: Option<Editor>,
pub number_of_characters: Option<u64>,
}Expand description
Previous version reference.
Lightweight reference to the revision prior to the current one.
Fields§
§identifier: u64Revision identifier
editor: Option<Editor>Editor information
number_of_characters: Option<u64>Number of characters in the previous revision
Trait Implementations§
Source§impl Clone for PreviousVersion
impl Clone for PreviousVersion
Source§fn clone(&self) -> PreviousVersion
fn clone(&self) -> PreviousVersion
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 PreviousVersion
impl Debug for PreviousVersion
Source§impl<'de> Deserialize<'de> for PreviousVersion
impl<'de> Deserialize<'de> for PreviousVersion
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 PreviousVersion
impl PartialEq for PreviousVersion
Source§impl Serialize for PreviousVersion
impl Serialize for PreviousVersion
impl StructuralPartialEq for PreviousVersion
Auto Trait Implementations§
impl Freeze for PreviousVersion
impl RefUnwindSafe for PreviousVersion
impl Send for PreviousVersion
impl Sync for PreviousVersion
impl Unpin for PreviousVersion
impl UnsafeUnpin for PreviousVersion
impl UnwindSafe for PreviousVersion
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