pub struct PresentationAsset {
pub id: String,
pub content_type: String,
pub byte_length: usize,
pub file_name: Option<String>,
pub data: Option<ByteBuf>,
}Fields§
§id: String§content_type: String§byte_length: usize§file_name: Option<String>§data: Option<ByteBuf>Trait Implementations§
Source§impl Clone for PresentationAsset
impl Clone for PresentationAsset
Source§impl Debug for PresentationAsset
impl Debug for PresentationAsset
Source§impl<'de> Deserialize<'de> for PresentationAsset
impl<'de> Deserialize<'de> for PresentationAsset
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 PresentationAsset
impl RefUnwindSafe for PresentationAsset
impl Send for PresentationAsset
impl Sync for PresentationAsset
impl Unpin for PresentationAsset
impl UnsafeUnpin for PresentationAsset
impl UnwindSafe for PresentationAsset
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