Struct gsuite_api::CalendarEvent [−][src]
pub struct CalendarEvent {}Show fields
pub kind: String, pub etag: String, pub id: String, pub status: String, pub html_link: String, pub created: Option<DateTime<Utc>>, pub updated: Option<DateTime<Utc>>, pub summary: String, pub description: 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>,
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
status: String
html_link: String
created: Option<DateTime<Utc>>
updated: Option<DateTime<Utc>>
summary: String
description: 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>
Trait Implementations
impl Clone for CalendarEvent
[src]
impl Clone for CalendarEvent
[src]fn clone(&self) -> CalendarEvent
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Default for CalendarEvent
[src]
impl Default for CalendarEvent
[src]fn default() -> CalendarEvent
[src]
impl<'de> Deserialize<'de> for CalendarEvent
[src]
impl<'de> Deserialize<'de> for CalendarEvent
[src]fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl Serialize for CalendarEvent
[src]
impl Serialize for CalendarEvent
[src]Auto Trait Implementations
impl RefUnwindSafe for CalendarEvent
impl RefUnwindSafe for CalendarEvent
impl Send for CalendarEvent
impl Send for CalendarEvent
impl Sync for CalendarEvent
impl Sync for CalendarEvent
impl Unpin for CalendarEvent
impl Unpin for CalendarEvent
impl UnwindSafe for CalendarEvent
impl UnwindSafe for CalendarEvent
Blanket Implementations
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]impl<T> Instrument for T
[src]
impl<T> Instrument for T
[src]pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T> Instrument for T
[src]
impl<T> Instrument for T
[src]pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,