pub type Event_Block_Callback = Option<unsafe extern "C" fn(obj: *mut c_void, coords: IVec3, oldBlock: BlockID, block: BlockID)>;
enum Event_Block_Callback { None, Some(unsafe extern "C" fn(*mut c_void, IVec3_, u16, u16)), }
No value.
Some value of type T.
T