pub struct SimulateOptions {
pub event_spacing_ms: u64,
pub context_window: usize,
}Expand description
Options controlling the simulation.
Fields§
§event_spacing_ms: u64Simulated milliseconds between consecutive events.
Used to evaluate debounce windows in the absence of real event timestamps. Default: 1000 (1 second per event). Set to 0 for “all events simultaneous” (any debounce > 0ms suppresses after the first fire).
context_window: usizeMaximum recent matching events to include in the dispatch context
for AgentDispatch trigger rendering. Default: 5.
Trait Implementations§
Source§impl Clone for SimulateOptions
impl Clone for SimulateOptions
Source§fn clone(&self) -> SimulateOptions
fn clone(&self) -> SimulateOptions
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 SimulateOptions
impl Debug for SimulateOptions
Auto Trait Implementations§
impl Freeze for SimulateOptions
impl RefUnwindSafe for SimulateOptions
impl Send for SimulateOptions
impl Sync for SimulateOptions
impl Unpin for SimulateOptions
impl UnsafeUnpin for SimulateOptions
impl UnwindSafe for SimulateOptions
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