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
107 fn to_glib_full(&self) -> *const ffi::GVariantType { in to_glib_full() argument
113 impl<'a> ToGlibPtr<'a, *mut ffi::GVariantType> for VariantType {
116 fn to_glib_none(&'a self) -> Stash<'a, *mut ffi::GVariantType, Self> { in to_glib_none() argument
120 fn to_glib_full(&self) -> *mut ffi::GVariantType { in to_glib_full() argument
126 impl<'a> ToGlibPtrMut<'a, *mut ffi::GVariantType> for VariantType {
129 fn to_glib_none_mut(&'a mut self) -> StashMut<'a, *mut ffi::GVariantType, Self> { in to_glib_none_mut() argument
135 impl FromGlibPtrNone<*const ffi::GVariantType> for VariantType {
136 unsafe fn from_glib_none(ptr: *const ffi::GVariantType) -> VariantType { in from_glib_none()
142 impl FromGlibPtrFull<*const ffi::GVariantType> for VariantType {
143 unsafe fn from_glib_full(ptr: *const ffi::GVariantType) -> VariantType { in from_glib_full()
198 pub unsafe fn from_ptr<'a>(ptr: *const ffi::GVariantType) -> &'a VariantTy { in from_ptr()
205 pub fn as_ptr(&self) -> *const ffi::GVariantType { in as_ptr() argument
223 impl<'a> ToGlibPtr<'a, *const ffi::GVariantType> for VariantTy {
226 fn to_glib_none(&'a self) -> Stash<'a, *const ffi::GVariantType, Self> { in to_glib_none() argument
269 VariantTy::from_ptr(ptr as *const ffi::GVariantType) in from_value()
335 from_glib_none(ptr as *const ffi::GVariantType) in from_value()