@brief A cancellation structure for use with @ref mutex_lock_cancelable and @ref mutex_cancel
@note The contents of this structure are internal.
mutex: *mut mutex_t
< The mutex to lock
thread: *mut thread_t
< The thread trying to lock the mutex
< Flag whether the mutex has been cancelled
Returns the argument unchanged.