Trait core_foundation::base::FromMutVoid [−][src]
pub unsafe trait FromMutVoid { unsafe fn from_mut_void<'a>(x: *mut c_void) -> ItemMutRef<'a, Self>
where
Self: Sized; }
Expand description
A trait describing how to convert from the stored *mut c_void to the desired T
Required methods
unsafe fn from_mut_void<'a>(x: *mut c_void) -> ItemMutRef<'a, Self> where
Self: Sized,
[src]
Self: Sized,
Implementations on Foreign Types
impl FromMutVoid for u32
[src]
impl FromMutVoid for u32
[src]unsafe fn from_mut_void<'a>(x: *mut c_void) -> ItemMutRef<'a, Self>
[src]
impl FromMutVoid for *const c_void
[src]
impl FromMutVoid for *const c_void
[src]unsafe fn from_mut_void<'a>(x: *mut c_void) -> ItemMutRef<'a, Self>
[src]
Implementors
impl<T: TCFType> FromMutVoid for T
[src]
impl<T: TCFType> FromMutVoid for T
[src]