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 GSocketAddressClass
impl Clone for GSocketAddressClass
[src]
impl Clone for GSocketAddressClass
fn clone(&self) -> GSocketAddressClass
[src]
fn clone(&self) -> GSocketAddressClass
Returns 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 GSocketAddressClass
Auto Trait Implementations
impl !Send for GSocketAddressClass
impl !Send for GSocketAddressClass
impl !Sync for GSocketAddressClass
impl !Sync for GSocketAddressClass