pub struct CreateSchedulerBookingRequest {
pub config_id: String,
pub session_id: Option<String>,
pub email: String,
pub name: Option<String>,
pub start_time: i64,
pub timezone: String,
pub custom_fields: Option<HashMap<String, String>>,
}Expand description
Request to create a scheduler booking.
Fields§
§config_id: StringConfiguration ID to book against.
session_id: Option<String>Session ID if using a session.
email: StringGuest email address.
name: Option<String>Guest name.
start_time: i64Booking start time (Unix timestamp).
timezone: StringTimezone for the booking.
custom_fields: Option<HashMap<String, String>>Custom field responses.
Trait Implementations§
Source§impl Clone for CreateSchedulerBookingRequest
impl Clone for CreateSchedulerBookingRequest
Source§fn clone(&self) -> CreateSchedulerBookingRequest
fn clone(&self) -> CreateSchedulerBookingRequest
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<'de> Deserialize<'de> for CreateSchedulerBookingRequest
impl<'de> Deserialize<'de> for CreateSchedulerBookingRequest
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 CreateSchedulerBookingRequest
Source§impl PartialEq for CreateSchedulerBookingRequest
impl PartialEq for CreateSchedulerBookingRequest
Source§fn eq(&self, other: &CreateSchedulerBookingRequest) -> bool
fn eq(&self, other: &CreateSchedulerBookingRequest) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for CreateSchedulerBookingRequest
Auto Trait Implementations§
impl Freeze for CreateSchedulerBookingRequest
impl RefUnwindSafe for CreateSchedulerBookingRequest
impl Send for CreateSchedulerBookingRequest
impl Sync for CreateSchedulerBookingRequest
impl Unpin for CreateSchedulerBookingRequest
impl UnsafeUnpin for CreateSchedulerBookingRequest
impl UnwindSafe for CreateSchedulerBookingRequest
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