[][src]Enum gio::SocketClientEvent

pub enum SocketClientEvent {
    Resolving,
    Resolved,
    Connecting,
    Connected,
    ProxyNegotiating,
    ProxyNegotiated,
    TlsHandshaking,
    TlsHandshaked,
    Complete,
    // some variants omitted
}

Describes an event occurring on a SocketClient. See the SocketClient::event signal for more details.

Additional values may be added to this type in the future.

Variants

Resolving
Resolved
Connecting
Connected
ProxyNegotiating
ProxyNegotiated
TlsHandshaking
TlsHandshaked
Complete

Trait Implementations

impl Clone for SocketClientEvent[src]

impl Copy for SocketClientEvent[src]

impl Debug for SocketClientEvent[src]

impl Display for SocketClientEvent[src]

impl Eq for SocketClientEvent[src]

impl<'a> FromValue<'a> for SocketClientEvent[src]

impl<'a> FromValueOptional<'a> for SocketClientEvent[src]

impl Hash for SocketClientEvent[src]

impl Ord for SocketClientEvent[src]

impl PartialEq<SocketClientEvent> for SocketClientEvent[src]

impl PartialOrd<SocketClientEvent> for SocketClientEvent[src]

impl SetValue for SocketClientEvent[src]

impl StaticType for SocketClientEvent[src]

impl StructuralEq for SocketClientEvent[src]

impl StructuralPartialEq for SocketClientEvent[src]

Auto Trait Implementations

impl RefUnwindSafe for SocketClientEvent

impl Send for SocketClientEvent

impl Sync for SocketClientEvent

impl Unpin for SocketClientEvent

impl UnwindSafe for SocketClientEvent

Blanket Implementations

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

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

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

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

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

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

type Owned = T

The resulting type after obtaining ownership.

impl<T> ToSendValue for T where
    T: ToValue + SetValue + Send + ?Sized
[src]

impl<T> ToString for T where
    T: Display + ?Sized
[src]

impl<T> ToValue for T where
    T: SetValue + ?Sized
[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.