pub struct Running;Expand description
The branch is currently active and executing.
§Representation
A zero-sized state marker Running that occupies 0 bytes of memory.
§Structure-only
Represents a static state indicating a branch is currently running. It holds no association with threads, tasks, futures, or async runtimes.
§Graduation
The wasm4pm engine tracks running tasks dynamically via host-managed event states and logs.
Here, it is represented as a static compile-time type parameter.
Trait Implementations§
impl BranchState for Running
Auto Trait Implementations§
impl Freeze for Running
impl RefUnwindSafe for Running
impl Send for Running
impl Sync for Running
impl Unpin for Running
impl UnsafeUnpin for Running
impl UnwindSafe for Running
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