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: GTypeInterfaceattach: 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
Auto Trait Implementations
impl RefUnwindSafe for SoupSessionFeatureInterface
impl Send for SoupSessionFeatureInterface
impl Sync for SoupSessionFeatureInterface
impl Unpin for SoupSessionFeatureInterface
impl UnwindSafe for SoupSessionFeatureInterface
Blanket Implementations
Mutably borrows from an owned value. Read more