pub struct MeetingCreateSettings {Show 33 fields
pub additional_data_center_regions: Vec<String>,
pub allow_multiple_devices: bool,
pub alternative_hosts: String,
pub alternative_hosts_email_notification: bool,
pub approval_type: i64,
pub approved_or_denied_countries_or_regions: Option<ApprovedDeniedCountriesRegions>,
pub audio: Option<Audio>,
pub authentication_domains: String,
pub authentication_exception: Vec<AuthenticationException>,
pub authentication_option: String,
pub auto_recording: Option<AutoRecording>,
pub breakout_room: Option<BreakoutRoom>,
pub close_registration: bool,
pub cn_meeting: bool,
pub contact_email: String,
pub contact_name: String,
pub encryption_type: Option<EncryptionType>,
pub global_dial_in_countries: Vec<String>,
pub host_video: bool,
pub in_meeting: bool,
pub jbh_time: i64,
pub join_before_host: bool,
pub language_interpretation: Option<MeetingCreateSettingsLanguageInterpretation>,
pub meeting_authentication: bool,
pub mute_upon_entry: bool,
pub participant_video: bool,
pub registrants_confirmation_email: bool,
pub registrants_email_notification: bool,
pub registration_type: i64,
pub show_share_button: bool,
pub use_pmi: bool,
pub waiting_room: bool,
pub watermark: bool,
}
Expand description
Meeting settings.
Fields§
§additional_data_center_regions: Vec<String>
Meeting settings.
allow_multiple_devices: bool
Meeting settings.
alternative_hosts: String
Meeting settings.
alternative_hosts_email_notification: bool
Meeting settings.
approval_type: i64
Meeting settings.
approved_or_denied_countries_or_regions: Option<ApprovedDeniedCountriesRegions>
Meeting settings.
audio: Option<Audio>
Meeting settings.
authentication_domains: String
Meeting settings.
authentication_exception: Vec<AuthenticationException>
Meeting settings.
authentication_option: String
Meeting settings.
auto_recording: Option<AutoRecording>
Meeting settings.
breakout_room: Option<BreakoutRoom>
Meeting settings.
close_registration: bool
Meeting settings.
cn_meeting: bool
Meeting settings.
contact_email: String
Meeting settings.
contact_name: String
Meeting settings.
encryption_type: Option<EncryptionType>
Meeting settings.
global_dial_in_countries: Vec<String>
Meeting settings.
host_video: bool
Meeting settings.
in_meeting: bool
Meeting settings.
jbh_time: i64
Meeting settings.
join_before_host: bool
Meeting settings.
language_interpretation: Option<MeetingCreateSettingsLanguageInterpretation>
Meeting settings.
meeting_authentication: bool
Meeting settings.
mute_upon_entry: bool
Meeting settings.
participant_video: bool
Meeting settings.
registrants_confirmation_email: bool
Meeting settings.
registrants_email_notification: bool
Meeting settings.
registration_type: i64
Meeting settings.
Meeting settings.
use_pmi: bool
Meeting settings.
waiting_room: bool
Meeting settings.
watermark: bool
Meeting settings.
Trait Implementations§
Source§impl Clone for MeetingCreateSettings
impl Clone for MeetingCreateSettings
Source§fn clone(&self) -> MeetingCreateSettings
fn clone(&self) -> MeetingCreateSettings
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 MeetingCreateSettings
impl Debug for MeetingCreateSettings
Source§impl<'de> Deserialize<'de> for MeetingCreateSettings
impl<'de> Deserialize<'de> for MeetingCreateSettings
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 JsonSchema for MeetingCreateSettings
impl JsonSchema for MeetingCreateSettings
Source§fn schema_name() -> String
fn schema_name() -> String
The name of the generated JSON Schema. Read more
Source§fn schema_id() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
Returns a string that uniquely identifies the schema produced by this type. Read more
Source§fn json_schema(generator: &mut SchemaGenerator) -> Schema
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more
Source§fn is_referenceable() -> bool
fn is_referenceable() -> bool
Whether JSON Schemas generated for this type should be re-used where possible using the
$ref
keyword. Read moreSource§impl PartialEq for MeetingCreateSettings
impl PartialEq for MeetingCreateSettings
Source§impl Serialize for MeetingCreateSettings
impl Serialize for MeetingCreateSettings
impl StructuralPartialEq for MeetingCreateSettings
Auto Trait Implementations§
impl Freeze for MeetingCreateSettings
impl RefUnwindSafe for MeetingCreateSettings
impl Send for MeetingCreateSettings
impl Sync for MeetingCreateSettings
impl Unpin for MeetingCreateSettings
impl UnwindSafe for MeetingCreateSettings
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