Struct soup_sys::SoupSessionFeatureInterface [−][src]
#[repr(C)]pub struct SoupSessionFeatureInterface { pub parent: GTypeInterface, pub attach: Option<unsafe extern "C" fn(_: *mut SoupSessionFeature, _: *mut SoupSession)>, pub detach: Option<unsafe extern "C" fn(_: *mut SoupSessionFeature, _: *mut SoupSession)>, pub request_queued: Option<unsafe extern "C" fn(_: *mut SoupSessionFeature, _: *mut SoupSession, _: *mut SoupMessage)>, pub request_started: Option<unsafe extern "C" fn(_: *mut SoupSessionFeature, _: *mut SoupSession, _: *mut SoupMessage, _: *mut SoupSocket)>, pub request_unqueued: Option<unsafe extern "C" fn(_: *mut SoupSessionFeature, _: *mut SoupSession, _: *mut SoupMessage)>, pub add_feature: Option<unsafe extern "C" fn(_: *mut SoupSessionFeature, _: GType) -> gboolean>, pub remove_feature: Option<unsafe extern "C" fn(_: *mut SoupSessionFeature, _: GType) -> gboolean>, pub has_feature: Option<unsafe extern "C" fn(_: *mut SoupSessionFeature, _: GType) -> gboolean>, }
Fields
parent: GTypeInterface
attach: Option<unsafe extern "C" fn(_: *mut SoupSessionFeature, _: *mut SoupSession)>
detach: Option<unsafe extern "C" fn(_: *mut SoupSessionFeature, _: *mut SoupSession)>
request_queued: Option<unsafe extern "C" fn(_: *mut SoupSessionFeature, _: *mut SoupSession, _: *mut SoupMessage)>
request_started: Option<unsafe extern "C" fn(_: *mut SoupSessionFeature, _: *mut SoupSession, _: *mut SoupMessage, _: *mut SoupSocket)>
request_unqueued: Option<unsafe extern "C" fn(_: *mut SoupSessionFeature, _: *mut SoupSession, _: *mut SoupMessage)>
add_feature: Option<unsafe extern "C" fn(_: *mut SoupSessionFeature, _: GType) -> gboolean>
remove_feature: Option<unsafe extern "C" fn(_: *mut SoupSessionFeature, _: GType) -> gboolean>
has_feature: Option<unsafe extern "C" fn(_: *mut SoupSessionFeature, _: GType) -> gboolean>
Trait Implementations
impl Copy for SoupSessionFeatureInterface[src]
impl Copy for SoupSessionFeatureInterfaceimpl Clone for SoupSessionFeatureInterface[src]
impl Clone for SoupSessionFeatureInterfacefn clone(&self) -> SoupSessionFeatureInterface[src]
fn clone(&self) -> SoupSessionFeatureInterfaceReturns 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 SoupSessionFeatureInterface[src]
impl Debug for SoupSessionFeatureInterfaceAuto Trait Implementations
impl Send for SoupSessionFeatureInterface
impl Send for SoupSessionFeatureInterfaceimpl Sync for SoupSessionFeatureInterface
impl Sync for SoupSessionFeatureInterface