pub trait M2BClientUpdateExt<'a> {
// Required methods
fn set_name(self, name: &'a str) -> Self;
fn set_phonetic_name(self, phonetic_name: &'a str) -> Self;
fn set_input_muted(self, input_muted: bool) -> Self;
fn set_output_muted(self, output_muted: bool) -> Self;
fn set_input_hardware_enabled(self, input_hardware_enabled: bool) -> Self;
fn set_output_hardware_enabled(self, output_hardware_enabled: bool) -> Self;
fn set_is_channel_commander(self, is_channel_commander: bool) -> Self;
fn set_is_recording(self, is_recording: bool) -> Self;
fn set_avatar_hash(self, avatar_hash: &'a str) -> Self;
fn set_away(self, away: Option<&'a str>) -> Self;
fn set_talk_power_request(self, talk_power_request: Option<&'a str>) -> Self;
}Required Methods§
fn set_name(self, name: &'a str) -> Self
fn set_phonetic_name(self, phonetic_name: &'a str) -> Self
fn set_input_muted(self, input_muted: bool) -> Self
fn set_output_muted(self, output_muted: bool) -> Self
fn set_input_hardware_enabled(self, input_hardware_enabled: bool) -> Self
fn set_output_hardware_enabled(self, output_hardware_enabled: bool) -> Self
fn set_is_channel_commander(self, is_channel_commander: bool) -> Self
fn set_is_recording(self, is_recording: bool) -> Self
fn set_avatar_hash(self, avatar_hash: &'a str) -> Self
fn set_away(self, away: Option<&'a str>) -> Self
fn set_talk_power_request(self, talk_power_request: Option<&'a str>) -> Self
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.