Trait tsclientlib::prelude::M2BChannelEditExt [−][src]
pub trait M2BChannelEditExt<'a> {}Show methods
fn set_password(self, password: Option<&'a str>) -> Self; fn set_channel_type(self, channel_type: ChannelType) -> Self; fn set_max_clients(self, max_clients: MaxClients) -> Self; fn set_max_family_clients(self, max_family_clients: MaxClients) -> Self; fn set_description(self, description: &'a str) -> Self; fn set_order(self, order: ChannelId) -> Self; fn set_name(self, name: &'a str) -> Self; fn set_topic(self, topic: &'a str) -> Self; fn set_is_default(self, is_default: bool) -> Self; fn set_codec(self, codec: Codec) -> Self; fn set_codec_quality(self, codec_quality: u8) -> Self; fn set_needed_talk_power(self, needed_talk_power: i32) -> Self; fn set_icon(self, icon: IconId) -> Self; fn set_codec_latency_factor(self, codec_latency_factor: i32) -> Self; fn set_is_unencrypted(self, is_unencrypted: bool) -> Self; fn set_delete_delay(self, delete_delay: Duration) -> Self; fn set_phonetic_name(self, phonetic_name: &'a str) -> Self;
Required methods
fn set_password(self, password: Option<&'a str>) -> Self
[src]
fn set_channel_type(self, channel_type: ChannelType) -> Self
[src]
fn set_max_clients(self, max_clients: MaxClients) -> Self
[src]
fn set_max_family_clients(self, max_family_clients: MaxClients) -> Self
[src]
fn set_description(self, description: &'a str) -> Self
[src]
fn set_order(self, order: ChannelId) -> Self
[src]
fn set_name(self, name: &'a str) -> Self
[src]
fn set_topic(self, topic: &'a str) -> Self
[src]
fn set_is_default(self, is_default: bool) -> Self
[src]
fn set_codec(self, codec: Codec) -> Self
[src]
fn set_codec_quality(self, codec_quality: u8) -> Self
[src]
fn set_needed_talk_power(self, needed_talk_power: i32) -> Self
[src]
fn set_icon(self, icon: IconId) -> Self
[src]
fn set_codec_latency_factor(self, codec_latency_factor: i32) -> Self
[src]
fn set_is_unencrypted(self, is_unencrypted: bool) -> Self
[src]
fn set_delete_delay(self, delete_delay: Duration) -> Self
[src]
fn set_phonetic_name(self, phonetic_name: &'a str) -> Self
[src]
Implementors
impl<'a> M2BChannelEditExt<'a> for OutChannelEditPart<'a>
[src]
impl<'a> M2BChannelEditExt<'a> for OutChannelEditPart<'a>
[src]pub fn set_password(self, password: Option<&'a str>) -> OutChannelEditPart<'a>
[src]
pub fn set_channel_type(
self,
channel_type: ChannelType
) -> OutChannelEditPart<'a>
[src]
self,
channel_type: ChannelType
) -> OutChannelEditPart<'a>
pub fn set_max_clients(self, max_clients: MaxClients) -> OutChannelEditPart<'a>
[src]
pub fn set_max_family_clients(
self,
max_family_clients: MaxClients
) -> OutChannelEditPart<'a>
[src]
self,
max_family_clients: MaxClients
) -> OutChannelEditPart<'a>
pub fn set_description(self, description: &'a str) -> OutChannelEditPart<'a>
[src]
pub fn set_order(self, order: ChannelId) -> OutChannelEditPart<'a>
[src]
pub fn set_name(self, name: &'a str) -> OutChannelEditPart<'a>
[src]
pub fn set_topic(self, topic: &'a str) -> OutChannelEditPart<'a>
[src]
pub fn set_is_default(self, is_default: bool) -> OutChannelEditPart<'a>
[src]
pub fn set_codec(self, codec: Codec) -> OutChannelEditPart<'a>
[src]
pub fn set_codec_quality(self, codec_quality: u8) -> OutChannelEditPart<'a>
[src]
pub fn set_needed_talk_power(
self,
needed_talk_power: i32
) -> OutChannelEditPart<'a>
[src]
self,
needed_talk_power: i32
) -> OutChannelEditPart<'a>
pub fn set_icon(self, icon: IconId) -> OutChannelEditPart<'a>
[src]
pub fn set_codec_latency_factor(
self,
codec_latency_factor: i32
) -> OutChannelEditPart<'a>
[src]
self,
codec_latency_factor: i32
) -> OutChannelEditPart<'a>