[−][src]Trait glib::translate::FromGlibPtrNone
Translate from a pointer type without taking ownership, transfer: none.
Translate from a pointer type without taking ownership, transfer: none.
unsafe fn from_glib_none(ptr: P) -> Self
impl<P: Ptr, T: FromGlibPtrNone<P>> FromGlibPtrNone<P> for Option<T>
[src]unsafe fn from_glib_none(ptr: P) -> Option<T>
[src]impl FromGlibPtrNone<*const i8> for String
[src]unsafe fn from_glib_none(ptr: *const c_char) -> Self
[src]impl FromGlibPtrNone<*mut i8> for String
[src]unsafe fn from_glib_none(ptr: *mut c_char) -> Self
[src]impl FromGlibPtrNone<*const i8> for PathBuf
[src]unsafe fn from_glib_none(ptr: *const c_char) -> Self
[src]impl FromGlibPtrNone<*mut i8> for PathBuf
[src]unsafe fn from_glib_none(ptr: *mut c_char) -> Self
[src]impl FromGlibPtrNone<*const i8> for OsString
[src]unsafe fn from_glib_none(ptr: *const c_char) -> Self
[src]impl FromGlibPtrNone<*mut i8> for OsString
[src]unsafe fn from_glib_none(ptr: *mut c_char) -> Self
[src]impl FromGlibPtrNone<*const GValue> for SendValue
[src]unsafe fn from_glib_none(ptr: *const GValue) -> Self
[src]impl FromGlibPtrNone<*const GValue> for Value
[src]unsafe fn from_glib_none(ptr: *const GValue) -> Self
[src]impl FromGlibPtrNone<*mut GValue> for SendValue
[src]unsafe fn from_glib_none(ptr: *mut GValue) -> Self
[src]impl FromGlibPtrNone<*mut GValue> for Value
[src]unsafe fn from_glib_none(ptr: *mut GValue) -> Self
[src]impl<T: 'static, MM: BoxedMemoryManager<T>> FromGlibPtrNone<*const T> for Boxed<T, MM>
[src]unsafe fn from_glib_none(ptr: *const T) -> Self
[src]impl<T: 'static, MM: BoxedMemoryManager<T>> FromGlibPtrNone<*mut T> for Boxed<T, MM>
[src]unsafe fn from_glib_none(ptr: *mut T) -> Self
[src]impl<T: 'static, MM: SharedMemoryManager<T>> FromGlibPtrNone<*const T> for Shared<T, MM>
[src]unsafe fn from_glib_none(ptr: *const T) -> Self
[src]impl<T: 'static, MM: SharedMemoryManager<T>> FromGlibPtrNone<*mut T> for Shared<T, MM>
[src]unsafe fn from_glib_none(ptr: *mut T) -> Self
[src]