Struct core_foundation_sys::messageport::CFMessagePortContext  
                   
                       [−]
                   
               [src]
#[repr(C)]pub struct CFMessagePortContext { pub version: CFIndex, pub info: *mut c_void, pub retain: Option<unsafe extern fn(_: *const c_void) -> *const c_void>, pub release: Option<unsafe extern fn(_: *const c_void)>, pub copyDescription: Option<unsafe extern fn(_: *const c_void) -> CFStringRef>, }
Fields
version: CFIndex
                           
                           
                           info: *mut c_void
                           
                           
                           retain: Option<unsafe extern fn(_: *const c_void) -> *const c_void>
                           
                           
                           release: Option<unsafe extern fn(_: *const c_void)>
                           
                           
                           copyDescription: Option<unsafe extern fn(_: *const c_void) -> CFStringRef>
                           Trait Implementations
impl Copy for CFMessagePortContext[src]
impl Clone for CFMessagePortContext[src]
fn clone(&self) -> CFMessagePortContext
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)1.0.0
Performs copy-assignment from source. Read more