pub struct CalendarCreateEventParams {
pub calendar_id: Option<String>,
pub summary: String,
pub description: Option<String>,
pub location: Option<String>,
pub start: EventDateTime,
pub end: EventDateTime,
pub attendees: Option<Vec<CalendarAttendee>>,
}Fields§
§calendar_id: Option<String>§summary: String§description: Option<String>§location: Option<String>§start: EventDateTime§end: EventDateTime§attendees: Option<Vec<CalendarAttendee>>Trait Implementations§
Source§impl Clone for CalendarCreateEventParams
impl Clone for CalendarCreateEventParams
Source§fn clone(&self) -> CalendarCreateEventParams
fn clone(&self) -> CalendarCreateEventParams
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 CalendarCreateEventParams
impl Debug for CalendarCreateEventParams
Source§impl Default for CalendarCreateEventParams
impl Default for CalendarCreateEventParams
Source§fn default() -> CalendarCreateEventParams
fn default() -> CalendarCreateEventParams
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for CalendarCreateEventParams
impl RefUnwindSafe for CalendarCreateEventParams
impl Send for CalendarCreateEventParams
impl Sync for CalendarCreateEventParams
impl Unpin for CalendarCreateEventParams
impl UnsafeUnpin for CalendarCreateEventParams
impl UnwindSafe for CalendarCreateEventParams
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