pub enum AbilityOp {
ResourceOperation(ResourceOperation),
Await(Value),
Cancel(Value),
Print(Value),
Submit(Value),
Finish(Value),
Fail(Value),
StartProcess(Box<ProcessStart>),
ProcessEvent(ProcessEvent),
Sleep(Sleep),
WaitSignal,
SignalRun(ProcessSignal),
}Variants§
ResourceOperation(ResourceOperation)
Await(Value)
Cancel(Value)
Print(Value)
Submit(Value)
Finish(Value)
Fail(Value)
StartProcess(Box<ProcessStart>)
ProcessEvent(ProcessEvent)
Sleep(Sleep)
WaitSignal
SignalRun(ProcessSignal)
Trait Implementations§
Auto Trait Implementations§
impl !RefUnwindSafe for AbilityOp
impl !UnwindSafe for AbilityOp
impl Freeze for AbilityOp
impl Send for AbilityOp
impl Sync for AbilityOp
impl Unpin for AbilityOp
impl UnsafeUnpin for AbilityOp
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