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]