pub struct Randomly;Expand description
Random scheduler - shuffles agent IDs each step using the model’s RNG.
Produces a different activation order every step while remaining reproducible for a given RNG seed when the collected source ID order is deterministic.
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Randomly
impl RefUnwindSafe for Randomly
impl Send for Randomly
impl Sync for Randomly
impl Unpin for Randomly
impl UnsafeUnpin for Randomly
impl UnwindSafe for Randomly
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