pub struct DlaConfig {
pub num_particles: usize,
pub max_walk_steps: usize,
}Expand description
Configuration for diffusion-limited aggregation.
Fields§
§num_particles: usizeNumber of particles to release. Default: 500.
max_walk_steps: usizeMaximum random walk steps per particle. Default: 1000.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for DlaConfig
impl<'de> Deserialize<'de> for DlaConfig
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for DlaConfig
impl RefUnwindSafe for DlaConfig
impl Send for DlaConfig
impl Sync for DlaConfig
impl Unpin for DlaConfig
impl UnwindSafe for DlaConfig
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