pub unsafe extern "C" fn rmw_take_loaned_message( subscription: *const rmw_subscription_t, loaned_message: *mut *mut c_void, taken: *mut bool, allocation: *mut rmw_subscription_allocation_t, ) -> rmw_ret_t