pub struct AppInfo(/* private fields */);Trait Implementations§
source§impl FromGlibPtr<*mut GAppInfo> for AppInfo
impl FromGlibPtr<*mut GAppInfo> for AppInfo
source§unsafe fn from_glib_none(ptr: *mut GAppInfo) -> Self
unsafe fn from_glib_none(ptr: *mut GAppInfo) -> Self
Transfer: none.
source§unsafe fn from_glib_full(ptr: *mut GAppInfo) -> Self
unsafe fn from_glib_full(ptr: *mut GAppInfo) -> Self
Transfer: full.
source§unsafe fn from_glib_borrow(ptr: *mut GAppInfo) -> Self
unsafe fn from_glib_borrow(ptr: *mut GAppInfo) -> Self
Borrow. Don’t increase the refcount.
source§impl StaticType for AppInfo
impl StaticType for AppInfo
fn static_type() -> Type
impl Upcast<Object> for AppInfo
Auto Trait Implementations§
impl Freeze for AppInfo
impl RefUnwindSafe for AppInfo
impl !Send for AppInfo
impl !Sync for AppInfo
impl Unpin for AppInfo
impl UnwindSafe for AppInfo
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit)