Struct gio_sys::GSocketAddressClass [−][src]
#[repr(C)]pub struct GSocketAddressClass { pub parent_class: GObjectClass, pub get_family: Option<unsafe extern "C" fn(_: *mut GSocketAddress) -> GSocketFamily>, pub get_native_size: Option<unsafe extern "C" fn(_: *mut GSocketAddress) -> ssize_t>, pub to_native: Option<unsafe extern "C" fn(_: *mut GSocketAddress, _: gpointer, _: size_t, _: *mut *mut GError) -> gboolean>, }
Fields
parent_class: GObjectClass
get_family: Option<unsafe extern "C" fn(_: *mut GSocketAddress) -> GSocketFamily>
get_native_size: Option<unsafe extern "C" fn(_: *mut GSocketAddress) -> ssize_t>
to_native: Option<unsafe extern "C" fn(_: *mut GSocketAddress, _: gpointer, _: size_t, _: *mut *mut GError) -> gboolean>
Trait Implementations
impl Copy for GSocketAddressClass[src]
impl Copy for GSocketAddressClassimpl Clone for GSocketAddressClass[src]
impl Clone for GSocketAddressClassfn clone(&self) -> GSocketAddressClass[src]
fn clone(&self) -> GSocketAddressClassReturns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)1.0.0[src]
fn clone_from(&mut self, source: &Self)1.0.0
[src]Performs copy-assignment from source. Read more
impl Debug for GSocketAddressClass[src]
impl Debug for GSocketAddressClassAuto Trait Implementations
impl !Send for GSocketAddressClass
impl !Send for GSocketAddressClassimpl !Sync for GSocketAddressClass
impl !Sync for GSocketAddressClass