pub type synthNoteOnFunc = Option<unsafe extern "C" fn(userdata: *mut c_void, note: MIDINote, velocity: f32, len: f32)>;
pub enum synthNoteOnFunc { None, Some(unsafe extern "C" fn(*mut c_void, f32, f32, f32)), }
No value.
Some value of type T.
T