pub enum TaskCausalityError {
UnknownTask {
task_id: TaskId,
},
AlreadyCanceled {
task_id: TaskId,
first_canceled_at: u64,
duplicate_canceled_at: u64,
},
}Expand description
Typed task replay causality failures.
Variants§
UnknownTask
Task cancellation references a task ID that has not been created.
AlreadyCanceled
Task cancellation for a task that is already canceled.
Trait Implementations§
Source§impl Clone for TaskCausalityError
impl Clone for TaskCausalityError
Source§fn clone(&self) -> TaskCausalityError
fn clone(&self) -> TaskCausalityError
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for TaskCausalityError
impl Debug for TaskCausalityError
Source§impl Display for TaskCausalityError
impl Display for TaskCausalityError
Source§impl PartialEq for TaskCausalityError
impl PartialEq for TaskCausalityError
impl Eq for TaskCausalityError
impl StructuralPartialEq for TaskCausalityError
Auto Trait Implementations§
impl Freeze for TaskCausalityError
impl RefUnwindSafe for TaskCausalityError
impl Send for TaskCausalityError
impl Sync for TaskCausalityError
impl Unpin for TaskCausalityError
impl UnsafeUnpin for TaskCausalityError
impl UnwindSafe for TaskCausalityError
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more