pub enum MetadataObject {
Generic {
title: Option<String>,
thumbnail_url: Option<String>,
custom: Option<Value>,
},
}Variants§
Trait Implementations§
Source§impl Clone for MetadataObject
impl Clone for MetadataObject
Source§fn clone(&self) -> MetadataObject
fn clone(&self) -> MetadataObject
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 MetadataObject
impl Debug for MetadataObject
Source§impl<'de> Deserialize<'de> for MetadataObject
impl<'de> Deserialize<'de> for MetadataObject
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 MetadataObject
impl PartialEq for MetadataObject
Source§impl Serialize for MetadataObject
impl Serialize for MetadataObject
impl Eq for MetadataObject
impl StructuralPartialEq for MetadataObject
Auto Trait Implementations§
impl Freeze for MetadataObject
impl RefUnwindSafe for MetadataObject
impl Send for MetadataObject
impl Sync for MetadataObject
impl Unpin for MetadataObject
impl UnwindSafe for MetadataObject
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