pub enum AgentRuntimeMode {
FakeDeterministic,
Disabled,
}Expand description
Classifies agent runtime modes used by the worker shell.
The mode chooses whether workflow packets are answered by deterministic fixtures or skipped entirely; neither variant grants authority to perform live customer messaging or provider writes.
Variants§
FakeDeterministic
Uses deterministic fixtures so local workers can exercise packet flow without calling live agents.
Disabled
Skips agent execution while keeping the worker process and side-effect stubs available.
Trait Implementations§
Source§impl Clone for AgentRuntimeMode
impl Clone for AgentRuntimeMode
Source§fn clone(&self) -> AgentRuntimeMode
fn clone(&self) -> AgentRuntimeMode
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for AgentRuntimeMode
impl Debug for AgentRuntimeMode
Source§impl PartialEq for AgentRuntimeMode
impl PartialEq for AgentRuntimeMode
impl Copy for AgentRuntimeMode
impl Eq for AgentRuntimeMode
impl StructuralPartialEq for AgentRuntimeMode
Auto Trait Implementations§
impl Freeze for AgentRuntimeMode
impl RefUnwindSafe for AgentRuntimeMode
impl Send for AgentRuntimeMode
impl Sync for AgentRuntimeMode
impl Unpin for AgentRuntimeMode
impl UnsafeUnpin for AgentRuntimeMode
impl UnwindSafe for AgentRuntimeMode
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