#[repr(C)]pub struct SoupProxyResolverInterface {
pub base: GTypeInterface,
pub get_proxy_async: Option<unsafe extern "C" fn(_: *mut SoupProxyResolver, _: *mut SoupMessage, _: *mut GMainContext, _: *mut GCancellable, _: SoupProxyResolverCallback, _: gpointer)>,
pub get_proxy_sync: Option<unsafe extern "C" fn(_: *mut SoupProxyResolver, _: *mut SoupMessage, _: *mut GCancellable, _: *mut *mut SoupAddress) -> c_uint>,
}
Fields§
§base: GTypeInterface
§get_proxy_async: Option<unsafe extern "C" fn(_: *mut SoupProxyResolver, _: *mut SoupMessage, _: *mut GMainContext, _: *mut GCancellable, _: SoupProxyResolverCallback, _: gpointer)>
§get_proxy_sync: Option<unsafe extern "C" fn(_: *mut SoupProxyResolver, _: *mut SoupMessage, _: *mut GCancellable, _: *mut *mut SoupAddress) -> c_uint>
Trait Implementations§
Source§impl Clone for SoupProxyResolverInterface
impl Clone for SoupProxyResolverInterface
Source§fn clone(&self) -> SoupProxyResolverInterface
fn clone(&self) -> SoupProxyResolverInterface
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 SoupProxyResolverInterface
impl Debug for SoupProxyResolverInterface
impl Copy for SoupProxyResolverInterface
Auto Trait Implementations§
impl Freeze for SoupProxyResolverInterface
impl RefUnwindSafe for SoupProxyResolverInterface
impl Send for SoupProxyResolverInterface
impl Sync for SoupProxyResolverInterface
impl Unpin for SoupProxyResolverInterface
impl UnwindSafe for SoupProxyResolverInterface
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