pub struct GActionEntry {
pub name: *const gchar,
pub activate: Option<extern "C" fn(*mut GSimpleAction, *mut GVariant, gpointer)>,
pub parameter_type: *const gchar,
pub state: *const gchar,
pub change_state: Option<extern "C" fn(*mut GSimpleAction, *mut GVariant, gpointer)>,
/* private fields */
}Fields§
§name: *const gchar§activate: Option<extern "C" fn(*mut GSimpleAction, *mut GVariant, gpointer)>§parameter_type: *const gchar§state: *const gchar§change_state: Option<extern "C" fn(*mut GSimpleAction, *mut GVariant, gpointer)>Auto Trait Implementations§
impl Freeze for GActionEntry
impl RefUnwindSafe for GActionEntry
impl !Send for GActionEntry
impl !Sync for GActionEntry
impl Unpin for GActionEntry
impl UnwindSafe for GActionEntry
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