Struct gsuite_api::CalendarEvent [−][src]
pub struct CalendarEvent {}Show fields
pub kind: String, pub etag: String, pub id: String, pub calendar_id: String, pub status: String, pub html_link: String, pub created: Option<DateTime<Utc>>, pub updated: Option<DateTime<Utc>>, pub original_start_time: Option<Date>, pub conference_data: Option<Value>, pub extended_properties: Option<Value>, pub gadget: Option<Value>, pub source: Option<Value>, pub summary: String, pub description: String, pub color_id: String, pub hangout_link: String, pub location: String, pub recurrence: Vec<String>, pub recurring_event_id: String, pub transparency: String, pub visibility: String, pub sequence: i64, pub attendees: Vec<Attendee>, pub start: Date, pub end: Date, pub attachments: Vec<Attachment>, pub organizer: EventOrganizer, pub creator: EventCreator, pub guests_can_modify: bool, pub guests_can_invite_others: bool, pub guests_can_see_other_guests: bool, pub anyone_can_add_self: bool, pub attendees_omitted: bool, pub ical_uid: String, pub reminders: EventReminders,
Expand description
A calendar event. FROM: https://developers.google.com/calendar/v3/reference/events#resource
Fields
kind: String
Kind of resource this is.
etag: String
ETag of the resource.
id: String
calendar_id: String
status: String
html_link: String
created: Option<DateTime<Utc>>
updated: Option<DateTime<Utc>>
original_start_time: Option<Date>
conference_data: Option<Value>
extended_properties: Option<Value>
gadget: Option<Value>
source: Option<Value>
summary: String
description: String
color_id: String
hangout_link: String
location: String
recurrence: Vec<String>
recurring_event_id: String
transparency: String
visibility: String
sequence: i64
attendees: Vec<Attendee>
start: Date
end: Date
attachments: Vec<Attachment>
organizer: EventOrganizer
creator: EventCreator
guests_can_modify: bool
guests_can_invite_others: bool
guests_can_see_other_guests: bool
anyone_can_add_self: bool
attendees_omitted: bool
ical_uid: String
reminders: EventReminders
Trait Implementations
Returns the “default value” for a type. Read more
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations
impl RefUnwindSafe for CalendarEvent
impl Send for CalendarEvent
impl Sync for CalendarEvent
impl Unpin for CalendarEvent
impl UnwindSafe for CalendarEvent
Blanket Implementations
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more
pub fn vzip(self) -> V