pub struct EventCreateInput {
pub calendar_id: String,
pub title: String,
pub start: DateTime<Utc>,
pub end: DateTime<Utc>,
pub all_day: bool,
pub notes: Option<String>,
pub location: Option<String>,
pub url: Option<String>,
}Fields§
§calendar_id: String§title: String§start: DateTime<Utc>§end: DateTime<Utc>§all_day: bool§notes: Option<String>§location: Option<String>§url: Option<String>Trait Implementations§
Source§impl Clone for EventCreateInput
impl Clone for EventCreateInput
Source§fn clone(&self) -> EventCreateInput
fn clone(&self) -> EventCreateInput
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 EventCreateInput
impl Debug for EventCreateInput
Source§impl<'de> Deserialize<'de> for EventCreateInput
impl<'de> Deserialize<'de> for EventCreateInput
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for EventCreateInput
impl RefUnwindSafe for EventCreateInput
impl Send for EventCreateInput
impl Sync for EventCreateInput
impl Unpin for EventCreateInput
impl UnsafeUnpin for EventCreateInput
impl UnwindSafe for EventCreateInput
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