pub enum ObjectContent {
V0(ObjectContentV0),
}
Expand description
Immutable data stored encrypted in a Merkle tree
Variants§
V0(ObjectContentV0)
Implementations§
Source§impl ObjectContent
impl ObjectContent
pub fn can_have_header(&self) -> bool
pub fn new_file_v0_with_content(content: Vec<u8>, content_type: &str) -> Self
Trait Implementations§
Source§impl Clone for ObjectContent
impl Clone for ObjectContent
Source§fn clone(&self) -> ObjectContent
fn clone(&self) -> ObjectContent
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 ObjectContent
impl Debug for ObjectContent
Source§impl<'de> Deserialize<'de> for ObjectContent
impl<'de> Deserialize<'de> for ObjectContent
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 ObjectContent
impl Display for ObjectContent
Source§impl PartialEq for ObjectContent
impl PartialEq for ObjectContent
Source§impl Serialize for ObjectContent
impl Serialize for ObjectContent
impl Eq for ObjectContent
impl StructuralPartialEq for ObjectContent
Auto Trait Implementations§
impl !Freeze for ObjectContent
impl RefUnwindSafe for ObjectContent
impl Send for ObjectContent
impl Sync for ObjectContent
impl Unpin for ObjectContent
impl UnwindSafe for ObjectContent
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