Struct zoom_api::types::MeetingCreateSettings [−][src]
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: boolMeeting settings.
alternative_hosts: StringMeeting settings.
alternative_hosts_email_notification: boolMeeting settings.
approval_type: i64Meeting settings.
approved_or_denied_countries_or_regions: Option<ApprovedDeniedCountriesRegions>Meeting settings.
audio: Option<Audio>Meeting settings.
authentication_domains: StringMeeting settings.
authentication_exception: Vec<AuthenticationException>Meeting settings.
authentication_option: StringMeeting settings.
auto_recording: Option<AutoRecording>Meeting settings.
breakout_room: Option<BreakoutRoom>Meeting settings.
close_registration: boolMeeting settings.
cn_meeting: boolMeeting settings.
contact_email: StringMeeting settings.
contact_name: StringMeeting settings.
encryption_type: Option<EncryptionType>Meeting settings.
global_dial_in_countries: Vec<String>Meeting settings.
host_video: boolMeeting settings.
in_meeting: boolMeeting settings.
jbh_time: i64Meeting settings.
join_before_host: boolMeeting settings.
language_interpretation: Option<MeetingCreateSettingsLanguageInterpretation>Meeting settings.
meeting_authentication: boolMeeting settings.
mute_upon_entry: boolMeeting settings.
participant_video: boolMeeting settings.
registrants_confirmation_email: boolMeeting settings.
registrants_email_notification: boolMeeting settings.
registration_type: i64Meeting settings.
Meeting settings.
use_pmi: boolMeeting settings.
waiting_room: boolMeeting settings.
watermark: boolMeeting settings.
Trait Implementations
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 RefUnwindSafe for MeetingCreateSettings
impl Send for MeetingCreateSettings
impl Sync for MeetingCreateSettings
impl Unpin for MeetingCreateSettings
impl UnwindSafe for MeetingCreateSettings
Blanket Implementations
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span, returning an
Instrumented wrapper. Read more