pub struct MangroveRootPlacement {
pub can_grow_through: Identifier,
pub muddy_roots_in: Vec<Identifier>,
pub muddy_roots_provider: BlockStateProvider,
pub max_root_width: i32,
pub max_root_length: i32,
pub random_skew_chance: f32,
}Fields§
§can_grow_through: Identifier§muddy_roots_in: Vec<Identifier>§muddy_roots_provider: BlockStateProvider§max_root_width: i32§max_root_length: i32§random_skew_chance: f32Trait Implementations§
Source§impl Clone for MangroveRootPlacement
impl Clone for MangroveRootPlacement
Source§fn clone(&self) -> MangroveRootPlacement
fn clone(&self) -> MangroveRootPlacement
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 !RefUnwindSafe for MangroveRootPlacement
impl !UnwindSafe for MangroveRootPlacement
impl Freeze for MangroveRootPlacement
impl Send for MangroveRootPlacement
impl Sync for MangroveRootPlacement
impl Unpin for MangroveRootPlacement
impl UnsafeUnpin for MangroveRootPlacement
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