pub struct NoiseProvider {
pub noise: FeatureNoiseParameters,
pub scale: f32,
pub seed: i64,
pub states: Vec<BlockStateData>,
}Fields§
§noise: FeatureNoiseParameters§scale: f32§seed: i64§states: Vec<BlockStateData>Trait Implementations§
Source§impl Clone for NoiseProvider
impl Clone for NoiseProvider
Source§fn clone(&self) -> NoiseProvider
fn clone(&self) -> NoiseProvider
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 NoiseProvider
impl !UnwindSafe for NoiseProvider
impl Freeze for NoiseProvider
impl Send for NoiseProvider
impl Sync for NoiseProvider
impl Unpin for NoiseProvider
impl UnsafeUnpin for NoiseProvider
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