Struct gtk4_sys::GtkRecentData
source · #[repr(C)]pub struct GtkRecentData {
pub display_name: *mut c_char,
pub description: *mut c_char,
pub mime_type: *mut c_char,
pub app_name: *mut c_char,
pub app_exec: *mut c_char,
pub groups: *mut *mut c_char,
pub is_private: gboolean,
}
Fields§
§display_name: *mut c_char
§description: *mut c_char
§mime_type: *mut c_char
§app_name: *mut c_char
§app_exec: *mut c_char
§groups: *mut *mut c_char
§is_private: gboolean
Trait Implementations§
source§impl Clone for GtkRecentData
impl Clone for GtkRecentData
source§fn clone(&self) -> GtkRecentData
fn clone(&self) -> GtkRecentData
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 GtkRecentData
impl Debug for GtkRecentData
impl Copy for GtkRecentData
Auto Trait Implementations§
impl RefUnwindSafe for GtkRecentData
impl !Send for GtkRecentData
impl !Sync for GtkRecentData
impl Unpin for GtkRecentData
impl UnwindSafe for GtkRecentData
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