pub struct UpwardsBranchingTrunkPlacer {
pub base_height: i32,
pub height_rand_a: i32,
pub height_rand_b: i32,
pub extra_branch_steps: IntProvider,
pub extra_branch_length: IntProvider,
pub place_branch_per_log_probability: f32,
pub can_grow_through: Identifier,
}Fields§
§base_height: i32§height_rand_a: i32§height_rand_b: i32§extra_branch_steps: IntProvider§extra_branch_length: IntProvider§place_branch_per_log_probability: f32§can_grow_through: IdentifierTrait Implementations§
Source§impl Clone for UpwardsBranchingTrunkPlacer
impl Clone for UpwardsBranchingTrunkPlacer
Source§fn clone(&self) -> UpwardsBranchingTrunkPlacer
fn clone(&self) -> UpwardsBranchingTrunkPlacer
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 moreAuto Trait Implementations§
impl Freeze for UpwardsBranchingTrunkPlacer
impl RefUnwindSafe for UpwardsBranchingTrunkPlacer
impl Send for UpwardsBranchingTrunkPlacer
impl Sync for UpwardsBranchingTrunkPlacer
impl Unpin for UpwardsBranchingTrunkPlacer
impl UnsafeUnpin for UpwardsBranchingTrunkPlacer
impl UnwindSafe for UpwardsBranchingTrunkPlacer
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