Struct ostree_sys::OstreeSignInterface [−][src]
#[repr(C)]pub struct OstreeSignInterface { pub g_iface: GTypeInterface, pub get_name: Option<unsafe extern "C" fn(_: *mut OstreeSign) -> *const c_char>, pub data: Option<unsafe extern "C" fn(_: *mut OstreeSign, _: *mut GBytes, _: *mut *mut GBytes, _: *mut GCancellable, _: *mut *mut GError) -> gboolean>, pub data_verify: Option<unsafe extern "C" fn(_: *mut OstreeSign, _: *mut GBytes, _: *mut GVariant, _: *mut *mut c_char, _: *mut *mut GError) -> gboolean>, pub metadata_key: Option<unsafe extern "C" fn(_: *mut OstreeSign) -> *const c_char>, pub metadata_format: Option<unsafe extern "C" fn(_: *mut OstreeSign) -> *const c_char>, pub clear_keys: Option<unsafe extern "C" fn(_: *mut OstreeSign, _: *mut *mut GError) -> gboolean>, pub set_sk: Option<unsafe extern "C" fn(_: *mut OstreeSign, _: *mut GVariant, _: *mut *mut GError) -> gboolean>, pub set_pk: Option<unsafe extern "C" fn(_: *mut OstreeSign, _: *mut GVariant, _: *mut *mut GError) -> gboolean>, pub add_pk: Option<unsafe extern "C" fn(_: *mut OstreeSign, _: *mut GVariant, _: *mut *mut GError) -> gboolean>, pub load_pk: Option<unsafe extern "C" fn(_: *mut OstreeSign, _: *mut GVariant, _: *mut *mut GError) -> gboolean>, }
Fields
g_iface: GTypeInterfaceget_name: Option<unsafe extern "C" fn(_: *mut OstreeSign) -> *const c_char>data: Option<unsafe extern "C" fn(_: *mut OstreeSign, _: *mut GBytes, _: *mut *mut GBytes, _: *mut GCancellable, _: *mut *mut GError) -> gboolean>data_verify: Option<unsafe extern "C" fn(_: *mut OstreeSign, _: *mut GBytes, _: *mut GVariant, _: *mut *mut c_char, _: *mut *mut GError) -> gboolean>metadata_key: Option<unsafe extern "C" fn(_: *mut OstreeSign) -> *const c_char>metadata_format: Option<unsafe extern "C" fn(_: *mut OstreeSign) -> *const c_char>clear_keys: Option<unsafe extern "C" fn(_: *mut OstreeSign, _: *mut *mut GError) -> gboolean>set_sk: Option<unsafe extern "C" fn(_: *mut OstreeSign, _: *mut GVariant, _: *mut *mut GError) -> gboolean>set_pk: Option<unsafe extern "C" fn(_: *mut OstreeSign, _: *mut GVariant, _: *mut *mut GError) -> gboolean>add_pk: Option<unsafe extern "C" fn(_: *mut OstreeSign, _: *mut GVariant, _: *mut *mut GError) -> gboolean>load_pk: Option<unsafe extern "C" fn(_: *mut OstreeSign, _: *mut GVariant, _: *mut *mut GError) -> gboolean>Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for OstreeSignInterfaceimpl Send for OstreeSignInterfaceimpl Sync for OstreeSignInterfaceimpl Unpin for OstreeSignInterfaceimpl UnwindSafe for OstreeSignInterfaceBlanket Implementations
Mutably borrows from an owned value. Read more