[][src]Struct google_calendar3::EventReminders

pub struct EventReminders {
    pub overrides: Option<Vec<EventReminder>>,
    pub use_default: Option<bool>,
}

Information about the event's reminders for the authenticated user.

This type is not used in any activity, and only used as part of another schema.

Fields

overrides: Option<Vec<EventReminder>>

If the event doesn't use the default reminders, this lists the reminders specific to the event, or, if not set, indicates that no reminders are set for this event. The maximum number of override reminders is 5.

use_default: Option<bool>

Whether the default reminders of the calendar apply to the event.

Trait Implementations

impl Part for EventReminders[src]

impl NestedType for EventReminders[src]

impl Default for EventReminders[src]

impl Clone for EventReminders[src]

fn clone_from(&mut self, source: &Self)1.0.0[src]

Performs copy-assignment from source. Read more

impl Debug for EventReminders[src]

impl Serialize for EventReminders[src]

impl<'de> Deserialize<'de> for EventReminders[src]

Auto Trait Implementations

Blanket Implementations

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Typeable for T where
    T: Any

fn get_type(&self) -> TypeId

Get the TypeId of this object.

impl<T> DeserializeOwned for T where
    T: Deserialize<'de>, 
[src]