pub struct InviteScheduleEntrySnapshot {
pub id: String,
pub invite_recurrence: Option<Value>,
pub is_enabled: bool,
pub name: Option<String>,
pub schedule: InviteScheduleSnapshot,
pub valid_from: String,
pub valid_to: String,
}Expand description
InviteScheduleEntrySnapshot
JSON schema
{
"type": "object",
"required": [
"id",
"is_enabled",
"schedule",
"valid_from",
"valid_to"
],
"properties": {
"id": {
"type": "string"
},
"invite_recurrence": {},
"is_enabled": {
"type": "boolean"
},
"name": {
"type": [
"string",
"null"
]
},
"schedule": {
"$ref": "#/components/schemas/InviteScheduleSnapshot"
},
"valid_from": {
"type": "string"
},
"valid_to": {
"type": "string"
}
}
}Fields§
§id: String§invite_recurrence: Option<Value>§is_enabled: bool§name: Option<String>§schedule: InviteScheduleSnapshot§valid_from: String§valid_to: StringTrait Implementations§
Source§impl Clone for InviteScheduleEntrySnapshot
impl Clone for InviteScheduleEntrySnapshot
Source§fn clone(&self) -> InviteScheduleEntrySnapshot
fn clone(&self) -> InviteScheduleEntrySnapshot
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 InviteScheduleEntrySnapshot
impl Debug for InviteScheduleEntrySnapshot
Source§impl<'de> Deserialize<'de> for InviteScheduleEntrySnapshot
impl<'de> Deserialize<'de> for InviteScheduleEntrySnapshot
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 InviteScheduleEntrySnapshot
impl RefUnwindSafe for InviteScheduleEntrySnapshot
impl Send for InviteScheduleEntrySnapshot
impl Sync for InviteScheduleEntrySnapshot
impl Unpin for InviteScheduleEntrySnapshot
impl UnsafeUnpin for InviteScheduleEntrySnapshot
impl UnwindSafe for InviteScheduleEntrySnapshot
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