Struct core_foundation_sys::messageport::CFMessagePortContext [] [src]

pub struct CFMessagePortContext {
    pub version: CFIndex,
    pub info: *mut c_void,
    pub retain: Option<unsafe extern fn(info: *const c_void) -> *const c_void>,
    pub release: Option<unsafe extern fn(info: *const c_void)>,
    pub copyDescription: Option<unsafe extern fn(info: *const c_void) -> CFStringRef>,
}

Fields

Trait Implementations

impl Copy for CFMessagePortContext
[src]

impl Clone for CFMessagePortContext
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Debug for CFMessagePortContext
[src]

Formats the value using the given formatter.