Struct zoom_api::types::WebinarSettings [−][src]
pub struct WebinarSettings {Show 34 fields
pub allow_multiple_devices: bool,
pub alternative_hosts: String,
pub approval_type: i64,
pub attendees_and_panelists_reminder_email_notification: Option<AttendeesPanelistsReminderEmailNotification>,
pub audio: Option<Audio>,
pub authentication_domains: String,
pub authentication_name: String,
pub authentication_option: String,
pub auto_recording: Option<AutoRecording>,
pub close_registration: bool,
pub contact_email: String,
pub contact_name: String,
pub email_language: String,
pub enforce_login: bool,
pub enforce_login_domains: String,
pub follow_up_absentees_email_notification: Option<FollowUpAbsenteesEmailNotification>,
pub follow_up_attendees_email_notification: Option<FollowUpAttendeesEmailNotification>,
pub global_dial_in_countries: Vec<String>,
pub hd_video: bool,
pub host_video: bool,
pub meeting_authentication: bool,
pub notify_registrants: bool,
pub on_demand: bool,
pub panelists_invitation_email_notification: bool,
pub panelists_video: bool,
pub post_webinar_survey: bool,
pub practice_session: bool,
pub question_and_answer: Option<QuestionAnswer>,
pub registrants_confirmation_email: bool,
pub registrants_email_notification: bool,
pub registrants_restrict_number: i64,
pub registration_type: i64,
pub show_share_button: bool,
pub survey_url: String,
}Expand description
Webinar settings.
Fields
allow_multiple_devices: boolWebinar settings.
alternative_hosts: StringWebinar settings.
approval_type: i64Webinar settings.
attendees_and_panelists_reminder_email_notification: Option<AttendeesPanelistsReminderEmailNotification>Webinar settings.
audio: Option<Audio>Webinar settings.
authentication_domains: StringWebinar settings.
authentication_name: StringWebinar settings.
authentication_option: StringWebinar settings.
auto_recording: Option<AutoRecording>Webinar settings.
close_registration: boolWebinar settings.
contact_email: StringWebinar settings.
contact_name: StringWebinar settings.
email_language: StringWebinar settings.
enforce_login: boolWebinar settings.
enforce_login_domains: StringWebinar settings.
follow_up_absentees_email_notification: Option<FollowUpAbsenteesEmailNotification>Webinar settings.
follow_up_attendees_email_notification: Option<FollowUpAttendeesEmailNotification>Webinar settings.
global_dial_in_countries: Vec<String>Webinar settings.
hd_video: boolWebinar settings.
host_video: boolWebinar settings.
meeting_authentication: boolWebinar settings.
notify_registrants: boolWebinar settings.
on_demand: boolWebinar settings.
panelists_invitation_email_notification: boolWebinar settings.
panelists_video: boolWebinar settings.
post_webinar_survey: boolWebinar settings.
practice_session: boolWebinar settings.
question_and_answer: Option<QuestionAnswer>Webinar settings.
registrants_confirmation_email: boolWebinar settings.
registrants_email_notification: boolWebinar settings.
registrants_restrict_number: i64Webinar settings.
registration_type: i64Webinar settings.
Webinar settings.
survey_url: StringWebinar 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 WebinarSettings
impl Send for WebinarSettings
impl Sync for WebinarSettings
impl Unpin for WebinarSettings
impl UnwindSafe for WebinarSettings
Blanket Implementations
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span, returning an
Instrumented wrapper. Read more