pub struct GenericMetadata {
pub id: String,
pub payload_size: u64,
pub original_size: Option<u64>,
pub ext: Option<Value>,
}Expand description
Generic card metadata (JSON-serializable)
Fields§
§id: StringPayload identifier
payload_size: u64Payload size in bytes
original_size: Option<u64>Optional: original size before any transformation
ext: Option<Value>Format-specific extension data
Implementations§
Source§impl GenericMetadata
impl GenericMetadata
Sourcepub fn with_original_size(self, size: u64) -> Self
pub fn with_original_size(self, size: u64) -> Self
Builder: set original size
Trait Implementations§
Source§impl Clone for GenericMetadata
impl Clone for GenericMetadata
Source§fn clone(&self) -> GenericMetadata
fn clone(&self) -> GenericMetadata
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 GenericMetadata
impl Debug for GenericMetadata
Source§impl<'de> Deserialize<'de> for GenericMetadata
impl<'de> Deserialize<'de> for GenericMetadata
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 GenericMetadata
impl PartialEq for GenericMetadata
Source§impl Serialize for GenericMetadata
impl Serialize for GenericMetadata
impl StructuralPartialEq for GenericMetadata
Auto Trait Implementations§
impl Freeze for GenericMetadata
impl RefUnwindSafe for GenericMetadata
impl Send for GenericMetadata
impl Sync for GenericMetadata
impl Unpin for GenericMetadata
impl UnwindSafe for GenericMetadata
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