pub struct SidecarItemInput {
pub item_type: Value,
pub codec: Value,
pub name: Option<String>,
pub mime: Option<String>,
pub data_base64: Option<String>,
pub text: Option<String>,
pub json: Option<Value>,
pub raw_byte_length: Option<u32>,
pub flags: u8,
}Fields§
§item_type: Value§codec: Value§name: Option<String>§mime: Option<String>§data_base64: Option<String>§text: Option<String>§json: Option<Value>§raw_byte_length: Option<u32>§flags: u8Trait Implementations§
Source§impl Clone for SidecarItemInput
impl Clone for SidecarItemInput
Source§fn clone(&self) -> SidecarItemInput
fn clone(&self) -> SidecarItemInput
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 SidecarItemInput
impl Debug for SidecarItemInput
Source§impl<'de> Deserialize<'de> for SidecarItemInput
impl<'de> Deserialize<'de> for SidecarItemInput
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
Auto Trait Implementations§
impl Freeze for SidecarItemInput
impl RefUnwindSafe for SidecarItemInput
impl Send for SidecarItemInput
impl Sync for SidecarItemInput
impl Unpin for SidecarItemInput
impl UnsafeUnpin for SidecarItemInput
impl UnwindSafe for SidecarItemInput
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