Struct google_calendar3::api::EventAttachment
source · pub struct EventAttachment {
pub file_id: Option<String>,
pub file_url: Option<String>,
pub icon_link: Option<String>,
pub mime_type: Option<String>,
pub title: Option<String>,
}
Expand description
There is no detailed description.
This type is not used in any activity, and only used as part of another schema.
Fields§
§file_id: Option<String>
ID of the attached file. Read-only. For Google Drive files, this is the ID of the corresponding Files resource entry in the Drive API.
file_url: Option<String>
URL link to the attachment. For adding Google Drive file attachments use the same format as in alternateLink property of the Files resource in the Drive API. Required when adding an attachment.
icon_link: Option<String>
URL link to the attachment’s icon. This field can only be modified for custom third-party attachments.
mime_type: Option<String>
Internet media type (MIME type) of the attachment.
title: Option<String>
Attachment title.
Trait Implementations§
source§impl Clone for EventAttachment
impl Clone for EventAttachment
source§fn clone(&self) -> EventAttachment
fn clone(&self) -> EventAttachment
Returns a copy 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 EventAttachment
impl Debug for EventAttachment
source§impl Default for EventAttachment
impl Default for EventAttachment
source§fn default() -> EventAttachment
fn default() -> EventAttachment
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for EventAttachment
impl<'de> Deserialize<'de> for EventAttachment
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 Serialize for EventAttachment
impl Serialize for EventAttachment
impl Part for EventAttachment
Auto Trait Implementations§
impl RefUnwindSafe for EventAttachment
impl Send for EventAttachment
impl Sync for EventAttachment
impl Unpin for EventAttachment
impl UnwindSafe for EventAttachment
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