macro_rules! impl_TCFType {
    ($ty:ident, $ty_ref:ident, $ty_id:ident) => { ... };
    ($ty:ident<$($p:ident $(: $bound:path)*),*>, $ty_ref:ident, $ty_id:ident) => { ... };
    (@Phantom $x:ident) => { ... };
}
Expand description

Provide an implementation of the TCFType trait for the Rust wrapper type around an underlying CoreFoundation type.

See declare_TCFType for details.