Struct libvips::bindings::_GProxyInterface [−][src]
#[repr(C)]pub struct _GProxyInterface {
pub g_iface: GTypeInterface,
pub connect: Option<unsafe extern "C" fn(proxy: *mut GProxy, connection: *mut GIOStream, proxy_address: *mut GProxyAddress, cancellable: *mut GCancellable, error: *mut *mut GError) -> *mut GIOStream>,
pub connect_async: Option<unsafe extern "C" fn(proxy: *mut GProxy, connection: *mut GIOStream, proxy_address: *mut GProxyAddress, cancellable: *mut GCancellable, callback: GAsyncReadyCallback, user_data: gpointer)>,
pub connect_finish: Option<unsafe extern "C" fn(proxy: *mut GProxy, result: *mut GAsyncResult, error: *mut *mut GError) -> *mut GIOStream>,
pub supports_hostname: Option<unsafe extern "C" fn(proxy: *mut GProxy) -> gboolean>,
}
Fields
g_iface: GTypeInterface
connect: Option<unsafe extern "C" fn(proxy: *mut GProxy, connection: *mut GIOStream, proxy_address: *mut GProxyAddress, cancellable: *mut GCancellable, error: *mut *mut GError) -> *mut GIOStream>
connect_async: Option<unsafe extern "C" fn(proxy: *mut GProxy, connection: *mut GIOStream, proxy_address: *mut GProxyAddress, cancellable: *mut GCancellable, callback: GAsyncReadyCallback, user_data: gpointer)>
connect_finish: Option<unsafe extern "C" fn(proxy: *mut GProxy, result: *mut GAsyncResult, error: *mut *mut GError) -> *mut GIOStream>
supports_hostname: Option<unsafe extern "C" fn(proxy: *mut GProxy) -> gboolean>
Trait Implementations
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for _GProxyInterface
impl Send for _GProxyInterface
impl Sync for _GProxyInterface
impl Unpin for _GProxyInterface
impl UnwindSafe for _GProxyInterface
Blanket Implementations
Mutably borrows from an owned value. Read more