pub struct SerialFanout;Expand description
The fan-out for a host with no threads to lend: every step runs on the calling thread.
Trait Implementations§
Source§impl Clone for SerialFanout
impl Clone for SerialFanout
Source§fn clone(&self) -> SerialFanout
fn clone(&self) -> SerialFanout
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 moreimpl Copy for SerialFanout
Source§impl Debug for SerialFanout
impl Debug for SerialFanout
Source§impl Default for SerialFanout
impl Default for SerialFanout
Source§fn default() -> SerialFanout
fn default() -> SerialFanout
Returns the “default value” for a type. Read more
Source§impl PhysicsFanout for SerialFanout
impl PhysicsFanout for SerialFanout
Source§fn worker_count(&self, _mode: ScheduleMode) -> usize
fn worker_count(&self, _mode: ScheduleMode) -> usize
Workers the step’s per-worker scratch is reserved for under
mode.
Read once, at world start.Source§fn step(&self, sim: &mut Simulation, dt: f32, _mode: ScheduleMode)
fn step(&self, sim: &mut Simulation, dt: f32, _mode: ScheduleMode)
Advance
sim by dt, lending it whatever mode names.Auto Trait Implementations§
impl Freeze for SerialFanout
impl RefUnwindSafe for SerialFanout
impl Send for SerialFanout
impl Sync for SerialFanout
impl Unpin for SerialFanout
impl UnsafeUnpin for SerialFanout
impl UnwindSafe for SerialFanout
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