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;
}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,
Self: Sized,
Implementations on Foreign Types
impl FromMutVoid for u32[src]
impl FromMutVoid for u32unsafe fn from_mut_void<'a>(x: *mut c_void) -> ItemMutRef<'a, Self>[src]
unsafe fn from_mut_void<'a>(x: *mut c_void) -> ItemMutRef<'a, Self>impl FromMutVoid for *const c_void[src]
impl FromMutVoid for *const c_voidunsafe fn from_mut_void<'a>(x: *mut c_void) -> ItemMutRef<'a, Self>[src]
unsafe fn from_mut_void<'a>(x: *mut c_void) -> ItemMutRef<'a, Self>Implementors
impl<T: TCFType> FromMutVoid for T