Trait tsclientlib::data::exts::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]

Loading content...

Implementors

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]

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]

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]

pub fn set_icon(self, icon: IconId) -> OutChannelEditPart<'a>[src]

pub fn set_codec_latency_factor(
    self,
    codec_latency_factor: i32
) -> OutChannelEditPart<'a>
[src]

pub fn set_is_unencrypted(self, is_unencrypted: bool) -> OutChannelEditPart<'a>[src]

pub fn set_delete_delay(self, delete_delay: Duration) -> OutChannelEditPart<'a>[src]

pub fn set_phonetic_name(self, phonetic_name: &'a str) -> OutChannelEditPart<'a>[src]

Loading content...