pub struct NewEvent {
pub subject: String,
pub start: DateTime<Utc>,
pub end: DateTime<Utc>,
pub tz: String,
pub all_day: bool,
pub location: Option<String>,
pub body_text: Option<String>,
pub required_attendees: Vec<String>,
pub optional_attendees: Vec<String>,
pub recurrence: Option<RecurrencePattern>,
pub online_meeting: bool,
}Expand description
What the caller is sending — pre-Graph-serialization shape for create/update.
Fields§
§subject: String§start: DateTime<Utc>§end: DateTime<Utc>§tz: String§all_day: bool§location: Option<String>§body_text: Option<String>§required_attendees: Vec<String>§optional_attendees: Vec<String>§recurrence: Option<RecurrencePattern>§online_meeting: boolTrait Implementations§
Auto Trait Implementations§
impl Freeze for NewEvent
impl RefUnwindSafe for NewEvent
impl Send for NewEvent
impl Sync for NewEvent
impl Unpin for NewEvent
impl UnsafeUnpin for NewEvent
impl UnwindSafe for NewEvent
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