pub unsafe extern "C" fn rmw_take_event( event_handle: *const rmw_event_t, event_info: *mut c_void, taken: *mut bool, ) -> rmw_ret_t