Lines Matching refs:GVariantType
24 ptr: *mut ffi::GVariantType,
100 impl<'a> ToGlibPtr<'a, *const ffi::GVariantType> for VariantType {
103 fn to_glib_none(&'a self) -> Stash<'a, *const ffi::GVariantType, Self> { in to_glib_none() argument
109 impl<'a> ToGlibPtrMut<'a, *mut ffi::GVariantType> for VariantType {
112 fn to_glib_none_mut(&'a mut self) -> StashMut<'a, *mut ffi::GVariantType, Self> { in to_glib_none_mut() argument
118 impl FromGlibPtrNone<*const ffi::GVariantType> for VariantType {
119 unsafe fn from_glib_none(ptr: *const ffi::GVariantType) -> VariantType { in from_glib_none()
125 impl FromGlibPtrFull<*const ffi::GVariantType> for VariantType {
126 unsafe fn from_glib_full(ptr: *const ffi::GVariantType) -> VariantType { in from_glib_full()
181 pub unsafe fn from_ptr<'a>(ptr: *const ffi::GVariantType) -> &'a VariantTy { in from_ptr()
188 pub fn as_ptr(&self) -> *const ffi::GVariantType { in as_ptr() argument
201 impl<'a> ToGlibPtr<'a, *const ffi::GVariantType> for VariantTy {
204 fn to_glib_none(&'a self) -> Stash<'a, *const ffi::GVariantType, Self> { in to_glib_none() argument
247 VariantTy::from_ptr(ptr as *const ffi::GVariantType) in from_value()
313 from_glib_none(ptr as *const ffi::GVariantType) in from_value()