Enum ts3plugin_sys::public_definitions::ReasonIdentifier
[−]
[src]
#[repr(C)]pub enum ReasonIdentifier { None, Moved, Subscription, LostConnection, KickChannel, KickServer, KickServerBan, Serverstop, Clientdisconnect, Channelupdate, Channeledit, ClientdisconnectServerShutdown, }
Variants
NoneNo reason data
Moved{SectionInvoker}
SubscriptionNo reason data
LostConnectionreasonmsg = reason
KickChannel{SectionInvoker} reasonmsg=reason; {SectionInvoker} is only added server->client
KickServer{SectionInvoker} reasonmsg=reason; {SectionInvoker} is only added server->client
KickServerBan{SectionInvoker} reasonmsg=reason bantime=time; {SectionInvoker} is only added server->client
Serverstopreasonmsg = reason
Clientdisconnectreasonmsg = reason
ChannelupdateNo reason data
Channeledit{SectionInvoker}
ClientdisconnectServerShutdownreasonmsg = reason
Trait Implementations
impl Debug for ReasonIdentifier[src]
impl PartialEq for ReasonIdentifier[src]
fn eq(&self, __arg_0: &ReasonIdentifier) -> bool
This method tests for self and other values to be equal, and is used by ==. Read more
fn ne(&self, other: &Rhs) -> bool1.0.0
This method tests for !=.
impl Eq for ReasonIdentifier[src]
impl Clone for ReasonIdentifier[src]
fn clone(&self) -> ReasonIdentifier
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)1.0.0
Performs copy-assignment from source. Read more