pub enum CommitHeaderObject {
Id(ObjectId),
EncryptedContent(Vec<u8>),
None,
RandomAccess,
}
Variants§
Trait Implementations§
Source§impl Clone for CommitHeaderObject
impl Clone for CommitHeaderObject
Source§fn clone(&self) -> CommitHeaderObject
fn clone(&self) -> CommitHeaderObject
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 CommitHeaderObject
impl Debug for CommitHeaderObject
Source§impl<'de> Deserialize<'de> for CommitHeaderObject
impl<'de> Deserialize<'de> for CommitHeaderObject
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 CommitHeaderObject
impl PartialEq for CommitHeaderObject
Source§impl Serialize for CommitHeaderObject
impl Serialize for CommitHeaderObject
impl Eq for CommitHeaderObject
impl StructuralPartialEq for CommitHeaderObject
Auto Trait Implementations§
impl Freeze for CommitHeaderObject
impl RefUnwindSafe for CommitHeaderObject
impl Send for CommitHeaderObject
impl Sync for CommitHeaderObject
impl Unpin for CommitHeaderObject
impl UnwindSafe for CommitHeaderObject
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