#[repr(C)]pub struct LightDMGreeterClass {
pub parent_class: GObjectClass,
pub show_message: Option<unsafe extern "C" fn(*mut LightDMGreeter, *const c_char, LightDMMessageType)>,
pub show_prompt: Option<unsafe extern "C" fn(*mut LightDMGreeter, *const c_char, LightDMPromptType)>,
pub authentication_complete: Option<unsafe extern "C" fn(*mut LightDMGreeter)>,
pub autologin_timer_expired: Option<unsafe extern "C" fn(*mut LightDMGreeter)>,
pub idle: Option<unsafe extern "C" fn(*mut LightDMGreeter)>,
pub reset: Option<unsafe extern "C" fn(*mut LightDMGreeter)>,
pub reserved1: Option<unsafe extern "C" fn()>,
pub reserved2: Option<unsafe extern "C" fn()>,
pub reserved3: Option<unsafe extern "C" fn()>,
pub reserved4: Option<unsafe extern "C" fn()>,
}Fields§
§parent_class: GObjectClass§show_message: Option<unsafe extern "C" fn(*mut LightDMGreeter, *const c_char, LightDMMessageType)>§show_prompt: Option<unsafe extern "C" fn(*mut LightDMGreeter, *const c_char, LightDMPromptType)>§authentication_complete: Option<unsafe extern "C" fn(*mut LightDMGreeter)>§autologin_timer_expired: Option<unsafe extern "C" fn(*mut LightDMGreeter)>§idle: Option<unsafe extern "C" fn(*mut LightDMGreeter)>§reset: Option<unsafe extern "C" fn(*mut LightDMGreeter)>§reserved1: Option<unsafe extern "C" fn()>§reserved2: Option<unsafe extern "C" fn()>§reserved3: Option<unsafe extern "C" fn()>§reserved4: Option<unsafe extern "C" fn()>Trait Implementations§
Source§impl Clone for LightDMGreeterClass
impl Clone for LightDMGreeterClass
Source§fn clone(&self) -> LightDMGreeterClass
fn clone(&self) -> LightDMGreeterClass
Returns a duplicate 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 LightDMGreeterClass
impl Debug for LightDMGreeterClass
impl Copy for LightDMGreeterClass
Auto Trait Implementations§
impl Freeze for LightDMGreeterClass
impl RefUnwindSafe for LightDMGreeterClass
impl !Send for LightDMGreeterClass
impl !Sync for LightDMGreeterClass
impl Unpin for LightDMGreeterClass
impl UnsafeUnpin for LightDMGreeterClass
impl UnwindSafe for LightDMGreeterClass
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