pub enum CommitContent {
V0(CommitContentV0),
}
Expand description
Content of a Commit
Variants§
V0(CommitContentV0)
Implementations§
Source§impl CommitContent
impl CommitContent
pub fn header_keys(&self) -> &Option<CommitHeaderKeys>
pub fn timestamp(&self) -> Timestamp
pub fn branch(&self) -> &BranchId
pub fn final_consistency(&self) -> bool
Trait Implementations§
Source§impl Clone for CommitContent
impl Clone for CommitContent
Source§fn clone(&self) -> CommitContent
fn clone(&self) -> CommitContent
Returns a copy 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 CommitContent
impl Debug for CommitContent
Source§impl<'de> Deserialize<'de> for CommitContent
impl<'de> Deserialize<'de> for CommitContent
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 Display for CommitContent
impl Display for CommitContent
Source§impl PartialEq for CommitContent
impl PartialEq for CommitContent
Source§impl Serialize for CommitContent
impl Serialize for CommitContent
impl Eq for CommitContent
impl StructuralPartialEq for CommitContent
Auto Trait Implementations§
impl Freeze for CommitContent
impl RefUnwindSafe for CommitContent
impl Send for CommitContent
impl Sync for CommitContent
impl Unpin for CommitContent
impl UnwindSafe for CommitContent
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