#[repr(C)]pub struct PkControlClass {Show 13 fields
pub parent_class: GObjectClass,
pub transaction_list_changed: Option<unsafe extern "C" fn(*mut PkControl, *mut *mut c_char)>,
pub updates_changed: Option<unsafe extern "C" fn(*mut PkControl)>,
pub repo_list_changed: Option<unsafe extern "C" fn(*mut PkControl)>,
pub network_state_changed: Option<unsafe extern "C" fn(*mut PkControl)>,
pub restart_schedule: Option<unsafe extern "C" fn(*mut PkControl)>,
pub locked: Option<unsafe extern "C" fn(*mut PkControl, gboolean)>,
pub connection_changed: Option<unsafe extern "C" fn(*mut PkControl, gboolean)>,
pub _pk_reserved1: Option<unsafe extern "C" fn()>,
pub _pk_reserved2: Option<unsafe extern "C" fn()>,
pub _pk_reserved3: Option<unsafe extern "C" fn()>,
pub _pk_reserved4: Option<unsafe extern "C" fn()>,
pub _pk_reserved5: Option<unsafe extern "C" fn()>,
}
Fields§
§parent_class: GObjectClass
§transaction_list_changed: Option<unsafe extern "C" fn(*mut PkControl, *mut *mut c_char)>
§updates_changed: Option<unsafe extern "C" fn(*mut PkControl)>
§repo_list_changed: Option<unsafe extern "C" fn(*mut PkControl)>
§network_state_changed: Option<unsafe extern "C" fn(*mut PkControl)>
§restart_schedule: Option<unsafe extern "C" fn(*mut PkControl)>
§locked: Option<unsafe extern "C" fn(*mut PkControl, gboolean)>
§connection_changed: Option<unsafe extern "C" fn(*mut PkControl, gboolean)>
§_pk_reserved1: Option<unsafe extern "C" fn()>
§_pk_reserved2: Option<unsafe extern "C" fn()>
§_pk_reserved3: Option<unsafe extern "C" fn()>
§_pk_reserved4: Option<unsafe extern "C" fn()>
§_pk_reserved5: Option<unsafe extern "C" fn()>
Trait Implementations§
Source§impl Clone for PkControlClass
impl Clone for PkControlClass
Source§fn clone(&self) -> PkControlClass
fn clone(&self) -> PkControlClass
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 PkControlClass
impl Debug for PkControlClass
impl Copy for PkControlClass
Auto Trait Implementations§
impl Freeze for PkControlClass
impl RefUnwindSafe for PkControlClass
impl !Send for PkControlClass
impl !Sync for PkControlClass
impl Unpin for PkControlClass
impl UnwindSafe for PkControlClass
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