pub struct Completed;Expand description
The branch completed its task successfully.
§Representation
A zero-sized state marker Completed that occupies 0 bytes of memory.
§Structure-only
Represents a static state indicating successful execution completion of a branch. It does not store task results, return values, or logs.
§Graduation
In wasm4pm, branch completion generates trace events and triggers downstream control flows dynamically.
In this compat layer, it statically proves path completion for compile-time checking.
Trait Implementations§
impl BranchState for Completed
Auto Trait Implementations§
impl Freeze for Completed
impl RefUnwindSafe for Completed
impl Send for Completed
impl Sync for Completed
impl Unpin for Completed
impl UnsafeUnpin for Completed
impl UnwindSafe for Completed
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