[][src]Enum ts3plugin_sys::clientlib_publicdefinitions::ConnectStatus

#[repr(C)]
pub enum ConnectStatus { Disconnected, Connecting, Connected, ConnectionEstablishing, ConnectionEstablished, }

Variants

Disconnected

There is no activity to the server, this is the default value

Connecting

We are trying to connect, we haven't got a clientID yet, we haven't been accepted by the server

Connected

The server has accepted us, we can talk and hear and we got a clientID, but we don't have the channels and clients yet, we can get server infos (welcome msg etc.)

ConnectionEstablishing

We are connected and we are visible

ConnectionEstablished

We are connected and we have the client and channels available

Trait Implementations

impl Eq for ConnectStatus[src]

impl PartialEq<ConnectStatus> for ConnectStatus[src]

#[must_use]
fn ne(&self, other: &Rhs) -> bool
1.0.0[src]

This method tests for !=.

impl Copy for ConnectStatus[src]

impl Clone for ConnectStatus[src]

fn clone_from(&mut self, source: &Self)1.0.0[src]

Performs copy-assignment from source. Read more

impl Debug for ConnectStatus[src]

Auto Trait Implementations

Blanket Implementations

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> From<T> for T[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]