pub struct CreateCalendarRequest {
pub name: String,
pub description: Option<String>,
pub location: Option<String>,
pub timezone: Option<String>,
pub metadata: Option<Value>,
}Expand description
Request body for creating a calendar.
Fields§
§name: StringThe calendar’s name.
description: Option<String>Description of the calendar.
location: Option<String>Location associated with the calendar.
timezone: Option<String>Timezone in IANA format.
metadata: Option<Value>Optional metadata for the calendar.
Implementations§
Source§impl CreateCalendarRequest
impl CreateCalendarRequest
Sourcepub fn description(self, description: impl Into<String>) -> Self
pub fn description(self, description: impl Into<String>) -> Self
Set the description.
Trait Implementations§
Source§impl Clone for CreateCalendarRequest
impl Clone for CreateCalendarRequest
Source§fn clone(&self) -> CreateCalendarRequest
fn clone(&self) -> CreateCalendarRequest
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 CreateCalendarRequest
impl Debug for CreateCalendarRequest
Source§impl<'de> Deserialize<'de> for CreateCalendarRequest
impl<'de> Deserialize<'de> for CreateCalendarRequest
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
impl Eq for CreateCalendarRequest
Source§impl PartialEq for CreateCalendarRequest
impl PartialEq for CreateCalendarRequest
Source§fn eq(&self, other: &CreateCalendarRequest) -> bool
fn eq(&self, other: &CreateCalendarRequest) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for CreateCalendarRequest
impl Serialize for CreateCalendarRequest
impl StructuralPartialEq for CreateCalendarRequest
Auto Trait Implementations§
impl Freeze for CreateCalendarRequest
impl RefUnwindSafe for CreateCalendarRequest
impl Send for CreateCalendarRequest
impl Sync for CreateCalendarRequest
impl Unpin for CreateCalendarRequest
impl UnsafeUnpin for CreateCalendarRequest
impl UnwindSafe for CreateCalendarRequest
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