pub type FileOpenCallback = Option<fn(name: &str, unicode: i32) -> Option<(FmodFile, Option<UserData>)>>;
pub enum FileOpenCallback { None, Some(fn(&str, i32) -> Option<(FmodFile, Option<UserData>)>), }
No value.
Some value of type T.
T