Struct gio_sys::GSocketConnectableIface
source · [−]#[repr(C)]pub struct GSocketConnectableIface {
pub g_iface: GTypeInterface,
pub enumerate: Option<unsafe extern "C" fn(_: *mut GSocketConnectable) -> *mut GSocketAddressEnumerator>,
pub proxy_enumerate: Option<unsafe extern "C" fn(_: *mut GSocketConnectable) -> *mut GSocketAddressEnumerator>,
pub to_string: Option<unsafe extern "C" fn(_: *mut GSocketConnectable) -> *mut c_char>,
}
Fields
g_iface: GTypeInterface
enumerate: Option<unsafe extern "C" fn(_: *mut GSocketConnectable) -> *mut GSocketAddressEnumerator>
proxy_enumerate: Option<unsafe extern "C" fn(_: *mut GSocketConnectable) -> *mut GSocketAddressEnumerator>
to_string: Option<unsafe extern "C" fn(_: *mut GSocketConnectable) -> *mut c_char>
Trait Implementations
sourceimpl Clone for GSocketConnectableIface
impl Clone for GSocketConnectableIface
sourcefn clone(&self) -> GSocketConnectableIface
fn clone(&self) -> GSocketConnectableIface
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for GSocketConnectableIface
impl Debug for GSocketConnectableIface
impl Copy for GSocketConnectableIface
Auto Trait Implementations
impl RefUnwindSafe for GSocketConnectableIface
impl Send for GSocketConnectableIface
impl Sync for GSocketConnectableIface
impl Unpin for GSocketConnectableIface
impl UnwindSafe for GSocketConnectableIface
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more