Struct gio_sys::GNetworkMonitorInterface [−][src]
#[repr(C)]pub struct GNetworkMonitorInterface { pub g_iface: GTypeInterface, pub network_changed: Option<unsafe extern "C" fn(_: *mut GNetworkMonitor, _: gboolean)>, pub can_reach: Option<unsafe extern "C" fn(_: *mut GNetworkMonitor, _: *mut GSocketConnectable, _: *mut GCancellable, _: *mut *mut GError) -> gboolean>, pub can_reach_async: Option<unsafe extern "C" fn(_: *mut GNetworkMonitor, _: *mut GSocketConnectable, _: *mut GCancellable, _: GAsyncReadyCallback, _: gpointer)>, pub can_reach_finish: Option<unsafe extern "C" fn(_: *mut GNetworkMonitor, _: *mut GAsyncResult, _: *mut *mut GError) -> gboolean>, }
Fields
g_iface: GTypeInterface
network_changed: Option<unsafe extern "C" fn(_: *mut GNetworkMonitor, _: gboolean)>
can_reach: Option<unsafe extern "C" fn(_: *mut GNetworkMonitor, _: *mut GSocketConnectable, _: *mut GCancellable, _: *mut *mut GError) -> gboolean>
can_reach_async: Option<unsafe extern "C" fn(_: *mut GNetworkMonitor, _: *mut GSocketConnectable, _: *mut GCancellable, _: GAsyncReadyCallback, _: gpointer)>
can_reach_finish: Option<unsafe extern "C" fn(_: *mut GNetworkMonitor, _: *mut GAsyncResult, _: *mut *mut GError) -> gboolean>
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for GNetworkMonitorInterface
impl Send for GNetworkMonitorInterface
impl Sync for GNetworkMonitorInterface
impl Unpin for GNetworkMonitorInterface
impl UnwindSafe for GNetworkMonitorInterface
Blanket Implementations
Mutably borrows from an owned value. Read more