pub type GSocketAddressClass = _GSocketAddressClass;
Aliased Type§
struct GSocketAddressClass {
pub parent_class: _GObjectClass,
pub get_family: Option<unsafe extern "C" fn(*mut _GSocketAddress) -> u32>,
pub get_native_size: Option<unsafe extern "C" fn(*mut _GSocketAddress) -> i32>,
pub to_native: Option<unsafe extern "C" fn(*mut _GSocketAddress, *mut c_void, u32, *mut *mut _GError) -> i32>,
}
Fields§
§parent_class: _GObjectClass
§get_family: Option<unsafe extern "C" fn(*mut _GSocketAddress) -> u32>
§get_native_size: Option<unsafe extern "C" fn(*mut _GSocketAddress) -> i32>
§to_native: Option<unsafe extern "C" fn(*mut _GSocketAddress, *mut c_void, u32, *mut *mut _GError) -> i32>
Trait Implementations
Source§impl Clone for _GSocketAddressClass
impl Clone for _GSocketAddressClass
Source§fn clone(&self) -> _GSocketAddressClass
fn clone(&self) -> _GSocketAddressClass
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read more