pub struct TimeScheduleCreateInput {
pub id: Option<String>,
pub name: Option<String>,
pub entries: Option<Vec<Box<TimeScheduleEntryInput>>>,
pub external_id: Option<String>,
pub external_url: Option<String>,
}Fields§
§id: Option<String>The identifier in UUID v4 format. If none is provided, the backend will generate one.
name: Option<String>The name of the schedule.
entries: Option<Vec<Box<TimeScheduleEntryInput>>>The schedule entries.
external_id: Option<String>The unique identifier of the external schedule.
external_url: Option<String>The URL to the external schedule.
Trait Implementations§
Source§impl Clone for TimeScheduleCreateInput
impl Clone for TimeScheduleCreateInput
Source§fn clone(&self) -> TimeScheduleCreateInput
fn clone(&self) -> TimeScheduleCreateInput
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 TimeScheduleCreateInput
impl Debug for TimeScheduleCreateInput
Source§impl Default for TimeScheduleCreateInput
impl Default for TimeScheduleCreateInput
Source§fn default() -> TimeScheduleCreateInput
fn default() -> TimeScheduleCreateInput
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for TimeScheduleCreateInput
impl<'de> Deserialize<'de> for TimeScheduleCreateInput
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 TimeScheduleCreateInput
impl RefUnwindSafe for TimeScheduleCreateInput
impl Send for TimeScheduleCreateInput
impl Sync for TimeScheduleCreateInput
impl Unpin for TimeScheduleCreateInput
impl UnwindSafe for TimeScheduleCreateInput
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