Struct libsecret_sys::SecretServiceClass
source · #[repr(C)]pub struct SecretServiceClass {
pub parent_class: GDBusProxyClass,
pub collection_gtype: GType,
pub item_gtype: GType,
pub prompt_sync: Option<unsafe extern "C" fn(_: *mut SecretService, _: *mut SecretPrompt, _: *mut GCancellable, _: *const GVariantType, _: *mut *mut GError) -> *mut GVariant>,
pub prompt_async: Option<unsafe extern "C" fn(_: *mut SecretService, _: *mut SecretPrompt, _: *const GVariantType, _: *mut GCancellable, _: GAsyncReadyCallback, _: gpointer)>,
pub prompt_finish: Option<unsafe extern "C" fn(_: *mut SecretService, _: *mut GAsyncResult, _: *mut *mut GError) -> *mut GVariant>,
pub get_collection_gtype: Option<unsafe extern "C" fn(_: *mut SecretService) -> GType>,
pub get_item_gtype: Option<unsafe extern "C" fn(_: *mut SecretService) -> GType>,
pub padding: [gpointer; 14],
}Fields§
§parent_class: GDBusProxyClass§collection_gtype: GType§item_gtype: GType§prompt_sync: Option<unsafe extern "C" fn(_: *mut SecretService, _: *mut SecretPrompt, _: *mut GCancellable, _: *const GVariantType, _: *mut *mut GError) -> *mut GVariant>§prompt_async: Option<unsafe extern "C" fn(_: *mut SecretService, _: *mut SecretPrompt, _: *const GVariantType, _: *mut GCancellable, _: GAsyncReadyCallback, _: gpointer)>§prompt_finish: Option<unsafe extern "C" fn(_: *mut SecretService, _: *mut GAsyncResult, _: *mut *mut GError) -> *mut GVariant>§get_collection_gtype: Option<unsafe extern "C" fn(_: *mut SecretService) -> GType>§get_item_gtype: Option<unsafe extern "C" fn(_: *mut SecretService) -> GType>§padding: [gpointer; 14]Trait Implementations§
source§impl Clone for SecretServiceClass
impl Clone for SecretServiceClass
source§fn clone(&self) -> SecretServiceClass
fn clone(&self) -> SecretServiceClass
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 more