pub struct PushAttachmentBlob {
pub data: String,
pub display_name: Option<String>,
pub mime_type: String,
pub type: PushAttachmentBlobType,
}Expand description
Blob attachment with inline base64-encoded data
Experimental. This type is part of an experimental wire-protocol surface and may change or be removed in future SDK or CLI releases.
Fields§
§data: StringBase64-encoded content
display_name: Option<String>User-facing display name for the attachment
mime_type: StringMIME type of the inline data
type: PushAttachmentBlobTypeAttachment type discriminator
Trait Implementations§
Source§impl Clone for PushAttachmentBlob
impl Clone for PushAttachmentBlob
Source§fn clone(&self) -> PushAttachmentBlob
fn clone(&self) -> PushAttachmentBlob
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 PushAttachmentBlob
impl Debug for PushAttachmentBlob
Source§impl Default for PushAttachmentBlob
impl Default for PushAttachmentBlob
Source§fn default() -> PushAttachmentBlob
fn default() -> PushAttachmentBlob
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PushAttachmentBlob
impl<'de> Deserialize<'de> for PushAttachmentBlob
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 PushAttachmentBlob
impl RefUnwindSafe for PushAttachmentBlob
impl Send for PushAttachmentBlob
impl Sync for PushAttachmentBlob
impl Unpin for PushAttachmentBlob
impl UnsafeUnpin for PushAttachmentBlob
impl UnwindSafe for PushAttachmentBlob
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