Trait core_foundation::base::ToVoid
[−]
[src]
pub unsafe trait ToVoid<T> {
fn to_void(&self) -> *const c_void;
}A trait describing how to convert from the stored *const c_void to the desired T
Required Methods
Implementations on Foreign Types
impl ToVoid<CFArray> for CFArrayRef[src]
impl ToVoid<CFAllocator> for CFAllocatorRef[src]
impl ToVoid<*const c_void> for *const c_void[src]
impl ToVoid<CFType> for CFTypeRef[src]
impl ToVoid<CFData> for CFDataRef[src]
impl ToVoid<CFDate> for CFDateRef[src]
impl ToVoid<CFDictionary> for CFDictionaryRef[src]
impl ToVoid<CFMutableDictionary> for CFMutableDictionaryRef[src]
impl ToVoid<CFError> for CFErrorRef[src]
impl ToVoid<CFFileDescriptor> for CFFileDescriptorRef[src]
impl ToVoid<CFNumber> for CFNumberRef[src]
impl ToVoid<CFSet> for CFSetRef[src]
impl ToVoid<CFString> for CFStringRef[src]
impl ToVoid<CFURL> for CFURLRef[src]
impl ToVoid<CFBundle> for CFBundleRef[src]
impl ToVoid<CFRunLoop> for CFRunLoopRef[src]
impl ToVoid<CFRunLoopTimer> for CFRunLoopTimerRef[src]
impl ToVoid<CFRunLoopSource> for CFRunLoopSourceRef[src]
impl ToVoid<CFRunLoopObserver> for CFRunLoopObserverRef[src]
impl ToVoid<CFTimeZone> for CFTimeZoneRef[src]
impl ToVoid<CFUUID> for CFUUIDRef[src]
Implementors
impl<'a> ToVoid<CFArray> for &'a CFArrayimpl ToVoid<CFArray> for CFArrayimpl<'a> ToVoid<CFAllocator> for &'a CFAllocatorimpl ToVoid<CFAllocator> for CFAllocatorimpl<'a> ToVoid<CFType> for &'a CFTypeimpl ToVoid<CFType> for CFTypeimpl<'a> ToVoid<CFBoolean> for &'a CFBooleanimpl ToVoid<CFBoolean> for CFBooleanimpl ToVoid<CFBoolean> for CFBooleanRefimpl<'a> ToVoid<CFData> for &'a CFDataimpl ToVoid<CFData> for CFDataimpl<'a> ToVoid<CFDate> for &'a CFDateimpl ToVoid<CFDate> for CFDateimpl<'a> ToVoid<CFDictionary> for &'a CFDictionaryimpl ToVoid<CFDictionary> for CFDictionaryimpl<'a> ToVoid<CFMutableDictionary> for &'a CFMutableDictionaryimpl ToVoid<CFMutableDictionary> for CFMutableDictionaryimpl<'a> ToVoid<CFError> for &'a CFErrorimpl ToVoid<CFError> for CFErrorimpl<'a> ToVoid<CFFileDescriptor> for &'a CFFileDescriptorimpl ToVoid<CFFileDescriptor> for CFFileDescriptorimpl<'a> ToVoid<CFNumber> for &'a CFNumberimpl ToVoid<CFNumber> for CFNumberimpl<'a> ToVoid<CFSet> for &'a CFSetimpl ToVoid<CFSet> for CFSetimpl<'a> ToVoid<CFString> for &'a CFStringimpl ToVoid<CFString> for CFStringimpl<'a> ToVoid<CFURL> for &'a CFURLimpl ToVoid<CFURL> for CFURLimpl<'a> ToVoid<CFBundle> for &'a CFBundleimpl ToVoid<CFBundle> for CFBundleimpl<'a> ToVoid<CFRunLoop> for &'a CFRunLoopimpl ToVoid<CFRunLoop> for CFRunLoopimpl<'a> ToVoid<CFRunLoopTimer> for &'a CFRunLoopTimerimpl ToVoid<CFRunLoopTimer> for CFRunLoopTimerimpl<'a> ToVoid<CFRunLoopSource> for &'a CFRunLoopSourceimpl ToVoid<CFRunLoopSource> for CFRunLoopSourceimpl<'a> ToVoid<CFRunLoopObserver> for &'a CFRunLoopObserverimpl ToVoid<CFRunLoopObserver> for CFRunLoopObserverimpl<'a> ToVoid<CFTimeZone> for &'a CFTimeZoneimpl ToVoid<CFTimeZone> for CFTimeZoneimpl<'a> ToVoid<CFUUID> for &'a CFUUIDimpl ToVoid<CFUUID> for CFUUID