#[non_exhaustive]pub struct ScheduleDataAttributes {
pub name: Option<String>,
pub time_zone: Option<String>,
pub additional_properties: BTreeMap<String, Value>,
/* private fields */
}
Expand description
Provides core properties of a schedule object such as its name and time zone.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.name: Option<String>
A short name for the schedule.
time_zone: Option<String>
The time zone in which this schedule operates.
additional_properties: BTreeMap<String, Value>
Implementations§
Trait Implementations§
Source§impl Clone for ScheduleDataAttributes
impl Clone for ScheduleDataAttributes
Source§fn clone(&self) -> ScheduleDataAttributes
fn clone(&self) -> ScheduleDataAttributes
Returns a duplicate of the value. Read more
1.0.0 · 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 ScheduleDataAttributes
impl Debug for ScheduleDataAttributes
Source§impl Default for ScheduleDataAttributes
impl Default for ScheduleDataAttributes
Source§impl<'de> Deserialize<'de> for ScheduleDataAttributes
impl<'de> Deserialize<'de> for ScheduleDataAttributes
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
Source§impl PartialEq for ScheduleDataAttributes
impl PartialEq for ScheduleDataAttributes
Source§impl Serialize for ScheduleDataAttributes
impl Serialize for ScheduleDataAttributes
impl StructuralPartialEq for ScheduleDataAttributes
Auto Trait Implementations§
impl Freeze for ScheduleDataAttributes
impl RefUnwindSafe for ScheduleDataAttributes
impl Send for ScheduleDataAttributes
impl Sync for ScheduleDataAttributes
impl Unpin for ScheduleDataAttributes
impl UnwindSafe for ScheduleDataAttributes
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