Struct gio_sys::GTlsDatabaseClass [−][src]
#[repr(C)]pub struct GTlsDatabaseClass {}Show fields
pub parent_class: GObjectClass, pub verify_chain: Option<unsafe extern "C" fn(_: *mut GTlsDatabase, _: *mut GTlsCertificate, _: *const c_char, _: *mut GSocketConnectable, _: *mut GTlsInteraction, _: GTlsDatabaseVerifyFlags, _: *mut GCancellable, _: *mut *mut GError) -> GTlsCertificateFlags>, pub verify_chain_async: Option<unsafe extern "C" fn(_: *mut GTlsDatabase, _: *mut GTlsCertificate, _: *const c_char, _: *mut GSocketConnectable, _: *mut GTlsInteraction, _: GTlsDatabaseVerifyFlags, _: *mut GCancellable, _: GAsyncReadyCallback, _: gpointer)>, pub verify_chain_finish: Option<unsafe extern "C" fn(_: *mut GTlsDatabase, _: *mut GAsyncResult, _: *mut *mut GError) -> GTlsCertificateFlags>, pub create_certificate_handle: Option<unsafe extern "C" fn(_: *mut GTlsDatabase, _: *mut GTlsCertificate) -> *mut c_char>, pub lookup_certificate_for_handle: Option<unsafe extern "C" fn(_: *mut GTlsDatabase, _: *const c_char, _: *mut GTlsInteraction, _: GTlsDatabaseLookupFlags, _: *mut GCancellable, _: *mut *mut GError) -> *mut GTlsCertificate>, pub lookup_certificate_for_handle_async: Option<unsafe extern "C" fn(_: *mut GTlsDatabase, _: *const c_char, _: *mut GTlsInteraction, _: GTlsDatabaseLookupFlags, _: *mut GCancellable, _: GAsyncReadyCallback, _: gpointer)>, pub lookup_certificate_for_handle_finish: Option<unsafe extern "C" fn(_: *mut GTlsDatabase, _: *mut GAsyncResult, _: *mut *mut GError) -> *mut GTlsCertificate>, pub lookup_certificate_issuer: Option<unsafe extern "C" fn(_: *mut GTlsDatabase, _: *mut GTlsCertificate, _: *mut GTlsInteraction, _: GTlsDatabaseLookupFlags, _: *mut GCancellable, _: *mut *mut GError) -> *mut GTlsCertificate>, pub lookup_certificate_issuer_async: Option<unsafe extern "C" fn(_: *mut GTlsDatabase, _: *mut GTlsCertificate, _: *mut GTlsInteraction, _: GTlsDatabaseLookupFlags, _: *mut GCancellable, _: GAsyncReadyCallback, _: gpointer)>, pub lookup_certificate_issuer_finish: Option<unsafe extern "C" fn(_: *mut GTlsDatabase, _: *mut GAsyncResult, _: *mut *mut GError) -> *mut GTlsCertificate>, pub lookup_certificates_issued_by: Option<unsafe extern "C" fn(_: *mut GTlsDatabase, _: *mut GByteArray, _: *mut GTlsInteraction, _: GTlsDatabaseLookupFlags, _: *mut GCancellable, _: *mut *mut GError) -> *mut GList>, pub lookup_certificates_issued_by_async: Option<unsafe extern "C" fn(_: *mut GTlsDatabase, _: *mut GByteArray, _: *mut GTlsInteraction, _: GTlsDatabaseLookupFlags, _: *mut GCancellable, _: GAsyncReadyCallback, _: gpointer)>, pub lookup_certificates_issued_by_finish: Option<unsafe extern "C" fn(_: *mut GTlsDatabase, _: *mut GAsyncResult, _: *mut *mut GError) -> *mut GList>, pub padding: [gpointer; 16],
Fields
parent_class: GObjectClassverify_chain: Option<unsafe extern "C" fn(_: *mut GTlsDatabase, _: *mut GTlsCertificate, _: *const c_char, _: *mut GSocketConnectable, _: *mut GTlsInteraction, _: GTlsDatabaseVerifyFlags, _: *mut GCancellable, _: *mut *mut GError) -> GTlsCertificateFlags>verify_chain_async: Option<unsafe extern "C" fn(_: *mut GTlsDatabase, _: *mut GTlsCertificate, _: *const c_char, _: *mut GSocketConnectable, _: *mut GTlsInteraction, _: GTlsDatabaseVerifyFlags, _: *mut GCancellable, _: GAsyncReadyCallback, _: gpointer)>verify_chain_finish: Option<unsafe extern "C" fn(_: *mut GTlsDatabase, _: *mut GAsyncResult, _: *mut *mut GError) -> GTlsCertificateFlags>create_certificate_handle: Option<unsafe extern "C" fn(_: *mut GTlsDatabase, _: *mut GTlsCertificate) -> *mut c_char>lookup_certificate_for_handle: Option<unsafe extern "C" fn(_: *mut GTlsDatabase, _: *const c_char, _: *mut GTlsInteraction, _: GTlsDatabaseLookupFlags, _: *mut GCancellable, _: *mut *mut GError) -> *mut GTlsCertificate>lookup_certificate_for_handle_async: Option<unsafe extern "C" fn(_: *mut GTlsDatabase, _: *const c_char, _: *mut GTlsInteraction, _: GTlsDatabaseLookupFlags, _: *mut GCancellable, _: GAsyncReadyCallback, _: gpointer)>lookup_certificate_for_handle_finish: Option<unsafe extern "C" fn(_: *mut GTlsDatabase, _: *mut GAsyncResult, _: *mut *mut GError) -> *mut GTlsCertificate>lookup_certificate_issuer: Option<unsafe extern "C" fn(_: *mut GTlsDatabase, _: *mut GTlsCertificate, _: *mut GTlsInteraction, _: GTlsDatabaseLookupFlags, _: *mut GCancellable, _: *mut *mut GError) -> *mut GTlsCertificate>lookup_certificate_issuer_async: Option<unsafe extern "C" fn(_: *mut GTlsDatabase, _: *mut GTlsCertificate, _: *mut GTlsInteraction, _: GTlsDatabaseLookupFlags, _: *mut GCancellable, _: GAsyncReadyCallback, _: gpointer)>lookup_certificate_issuer_finish: Option<unsafe extern "C" fn(_: *mut GTlsDatabase, _: *mut GAsyncResult, _: *mut *mut GError) -> *mut GTlsCertificate>lookup_certificates_issued_by: Option<unsafe extern "C" fn(_: *mut GTlsDatabase, _: *mut GByteArray, _: *mut GTlsInteraction, _: GTlsDatabaseLookupFlags, _: *mut GCancellable, _: *mut *mut GError) -> *mut GList>lookup_certificates_issued_by_async: Option<unsafe extern "C" fn(_: *mut GTlsDatabase, _: *mut GByteArray, _: *mut GTlsInteraction, _: GTlsDatabaseLookupFlags, _: *mut GCancellable, _: GAsyncReadyCallback, _: gpointer)>lookup_certificates_issued_by_finish: Option<unsafe extern "C" fn(_: *mut GTlsDatabase, _: *mut GAsyncResult, _: *mut *mut GError) -> *mut GList>padding: [gpointer; 16]Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for GTlsDatabaseClassimpl !Send for GTlsDatabaseClassimpl !Sync for GTlsDatabaseClassimpl Unpin for GTlsDatabaseClassimpl UnwindSafe for GTlsDatabaseClassBlanket Implementations
Mutably borrows from an owned value. Read more