[]Struct gio::SocketConnectable

pub struct SocketConnectable(_, _);

Trait Implementations

impl Clone for SocketConnectable

impl Eq for SocketConnectable

impl Ord for SocketConnectable

impl<T: ObjectType> PartialEq<T> for SocketConnectable

impl<T: ObjectType> PartialOrd<T> for SocketConnectable

impl Display for SocketConnectable[src]

impl Debug for SocketConnectable

impl Hash for SocketConnectable

impl IsA<SocketConnectable> for InetSocketAddress

impl IsA<SocketConnectable> for NetworkAddress

impl IsA<SocketConnectable> for NetworkService

impl IsA<SocketConnectable> for ProxyAddress

impl IsA<SocketConnectable> for SocketAddress

impl IsA<SocketConnectable> for UnixSocketAddress

impl StaticType for SocketConnectable

Auto Trait Implementations

impl !Send for SocketConnectable

impl !Sync for SocketConnectable

impl Unpin for SocketConnectable

impl UnwindSafe for SocketConnectable

impl RefUnwindSafe for SocketConnectable

Blanket Implementations

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

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

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

type Owned = T

The resulting type after obtaining ownership.

impl<T> ToString for T where
    T: Display + ?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.

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

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

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

impl<'a, T> ToGlibContainerFromSlice<'a, *mut GList> for T where
    T: GlibPtrDefault + ToGlibPtr<'a, <T as GlibPtrDefault>::GlibType>, 
[src]

impl<'a, T> ToGlibContainerFromSlice<'a, *mut GArray> for T where
    T: GlibPtrDefault + ToGlibPtr<'a, <T as GlibPtrDefault>::GlibType>, 
[src]

impl<'a, T> ToGlibContainerFromSlice<'a, *const GList> for T where
    T: GlibPtrDefault + ToGlibPtr<'a, <T as GlibPtrDefault>::GlibType>, 
[src]

impl<T> Cast for T where
    T: ObjectType
[src]

impl<Super, Sub> CanDowncast<Sub> for Super where
    Sub: IsA<Super>,
    Super: IsA<Super>, 
[src]

impl<T> ObjectExt for T where
    T: ObjectType
[src]

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