Struct zoom_api::types::MeetingSettings [−][src]
pub struct MeetingSettings {Show 37 fields
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_name: String,
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 custom_keys: Vec<CustomKeys>,
pub encryption_type: Option<EncryptionType>,
pub enforce_login: bool,
pub enforce_login_domains: String,
pub global_dial_in_countries: Vec<String>,
pub global_dial_in_numbers: Vec<GlobalDialInNumbers>,
pub host_video: bool,
pub in_meeting: bool,
pub jbh_time: i64,
pub join_before_host: bool,
pub language_interpretation: Option<LanguageInterpretation>,
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
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_name: StringMeeting 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.
custom_keys: Vec<CustomKeys>Meeting settings.
encryption_type: Option<EncryptionType>Meeting settings.
enforce_login: boolMeeting settings.
enforce_login_domains: StringMeeting settings.
global_dial_in_countries: Vec<String>Meeting settings.
global_dial_in_numbers: Vec<GlobalDialInNumbers>Meeting settings.
host_video: boolMeeting settings.
in_meeting: boolMeeting settings.
jbh_time: i64Meeting settings.
join_before_host: boolMeeting settings.
language_interpretation: Option<LanguageInterpretation>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 MeetingSettings
impl Send for MeetingSettings
impl Sync for MeetingSettings
impl Unpin for MeetingSettings
impl UnwindSafe for MeetingSettings
Blanket Implementations
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span, returning an
Instrumented wrapper. Read more