pub struct PinnedWorkflow { /* private fields */ }Expand description
A resolved workflow holding its in-flight start pin.
The pin keeps the resolved version visible to unload verification until the start path has inserted the registry handle (or failed); dropping the value releases it.
Implementations§
Source§impl PinnedWorkflow
impl PinnedWorkflow
Sourcepub fn workflow(&self) -> &LoadedWorkflow
pub fn workflow(&self) -> &LoadedWorkflow
The resolved workflow record.
Auto Trait Implementations§
impl Freeze for PinnedWorkflow
impl RefUnwindSafe for PinnedWorkflow
impl Send for PinnedWorkflow
impl Sync for PinnedWorkflow
impl Unpin for PinnedWorkflow
impl UnsafeUnpin for PinnedWorkflow
impl UnwindSafe for PinnedWorkflow
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