#[repr(C)]pub struct SoupServerClass {
pub parent_class: GObjectClass,
pub request_started: Option<unsafe extern "C" fn(_: *mut SoupServer, _: *mut SoupMessage, _: *mut SoupClientContext)>,
pub request_read: Option<unsafe extern "C" fn(_: *mut SoupServer, _: *mut SoupMessage, _: *mut SoupClientContext)>,
pub request_finished: Option<unsafe extern "C" fn(_: *mut SoupServer, _: *mut SoupMessage, _: *mut SoupClientContext)>,
pub request_aborted: Option<unsafe extern "C" fn(_: *mut SoupServer, _: *mut SoupMessage, _: *mut SoupClientContext)>,
pub _libsoup_reserved1: Option<unsafe extern "C" fn()>,
pub _libsoup_reserved2: Option<unsafe extern "C" fn()>,
pub _libsoup_reserved3: Option<unsafe extern "C" fn()>,
pub _libsoup_reserved4: Option<unsafe extern "C" fn()>,
}
Fields§
§parent_class: GObjectClass
§request_started: Option<unsafe extern "C" fn(_: *mut SoupServer, _: *mut SoupMessage, _: *mut SoupClientContext)>
§request_read: Option<unsafe extern "C" fn(_: *mut SoupServer, _: *mut SoupMessage, _: *mut SoupClientContext)>
§request_finished: Option<unsafe extern "C" fn(_: *mut SoupServer, _: *mut SoupMessage, _: *mut SoupClientContext)>
§request_aborted: Option<unsafe extern "C" fn(_: *mut SoupServer, _: *mut SoupMessage, _: *mut SoupClientContext)>
§_libsoup_reserved1: Option<unsafe extern "C" fn()>
§_libsoup_reserved2: Option<unsafe extern "C" fn()>
§_libsoup_reserved3: Option<unsafe extern "C" fn()>
§_libsoup_reserved4: Option<unsafe extern "C" fn()>
Trait Implementations§
Source§impl Clone for SoupServerClass
impl Clone for SoupServerClass
Source§fn clone(&self) -> SoupServerClass
fn clone(&self) -> SoupServerClass
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for SoupServerClass
impl Debug for SoupServerClass
impl Copy for SoupServerClass
Auto Trait Implementations§
impl Freeze for SoupServerClass
impl RefUnwindSafe for SoupServerClass
impl !Send for SoupServerClass
impl !Sync for SoupServerClass
impl Unpin for SoupServerClass
impl UnwindSafe for SoupServerClass
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more