pub type ChannelReadFreeFn = Option<unsafe extern "C" fn(_: *mut u8, _: u32, _: usize)>;
enum ChannelReadFreeFn { None, Some(unsafe extern "C" fn(_: *mut u8, _: u32, _: usize)), }
No value.
Some value of type T.
T