Enum Arm
pub enum Arm {
Replay,
Armed,
Append(RecordBuf),
}Expand description
What the host must do after the code starts a sleep, wait or child.
Variants§
Replay
Recorded result; wait for its delivery.
Armed
Already set up in an earlier life of this run; wait for completion.
Append(RecordBuf)
Append this record; the shard arms the timer, wait or child from it.
Trait Implementations§
impl Eq for Arm
impl StructuralPartialEq for Arm
Auto Trait Implementations§
impl Forget for Arm
impl Freeze for Arm
impl Move for Arm
impl RefUnwindSafe for Arm
impl Send for Arm
impl Sync for Arm
impl Unpin for Arm
impl UnsafeUnpin for Arm
impl UnwindSafe for Arm
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