Struct gio_sys::GTlsConnectionClass
source · [−]#[repr(C)]pub struct GTlsConnectionClass {
pub parent_class: GIOStreamClass,
pub accept_certificate: Option<unsafe extern "C" fn(_: *mut GTlsConnection, _: *mut GTlsCertificate, _: GTlsCertificateFlags) -> gboolean>,
pub handshake: Option<unsafe extern "C" fn(_: *mut GTlsConnection, _: *mut GCancellable, _: *mut *mut GError) -> gboolean>,
pub handshake_async: Option<unsafe extern "C" fn(_: *mut GTlsConnection, _: c_int, _: *mut GCancellable, _: GAsyncReadyCallback, _: gpointer)>,
pub handshake_finish: Option<unsafe extern "C" fn(_: *mut GTlsConnection, _: *mut GAsyncResult, _: *mut *mut GError) -> gboolean>,
pub padding: [gpointer; 8],
}Fields
parent_class: GIOStreamClassaccept_certificate: Option<unsafe extern "C" fn(_: *mut GTlsConnection, _: *mut GTlsCertificate, _: GTlsCertificateFlags) -> gboolean>handshake: Option<unsafe extern "C" fn(_: *mut GTlsConnection, _: *mut GCancellable, _: *mut *mut GError) -> gboolean>handshake_async: Option<unsafe extern "C" fn(_: *mut GTlsConnection, _: c_int, _: *mut GCancellable, _: GAsyncReadyCallback, _: gpointer)>handshake_finish: Option<unsafe extern "C" fn(_: *mut GTlsConnection, _: *mut GAsyncResult, _: *mut *mut GError) -> gboolean>padding: [gpointer; 8]Trait Implementations
sourceimpl Clone for GTlsConnectionClass
impl Clone for GTlsConnectionClass
sourcefn clone(&self) -> GTlsConnectionClass
fn clone(&self) -> GTlsConnectionClass
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresourceimpl Debug for GTlsConnectionClass
impl Debug for GTlsConnectionClass
impl Copy for GTlsConnectionClass
Auto Trait Implementations
impl RefUnwindSafe for GTlsConnectionClass
impl !Send for GTlsConnectionClass
impl !Sync for GTlsConnectionClass
impl Unpin for GTlsConnectionClass
impl UnwindSafe for GTlsConnectionClass
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more