pub struct NoiseTexture {
pub id: usize,
pub scale: FSize,
pub noise_type: NoiseType,
pub min_texture: Arc<dyn Texture>,
pub max_texture: Arc<dyn Texture>,
/* private fields */
}
Fields§
§id: usize
§scale: FSize
§noise_type: NoiseType
§min_texture: Arc<dyn Texture>
§max_texture: Arc<dyn Texture>
Implementations§
Source§impl NoiseTexture
impl NoiseTexture
Trait Implementations§
Auto Trait Implementations§
impl Freeze for NoiseTexture
impl !RefUnwindSafe for NoiseTexture
impl Send for NoiseTexture
impl Sync for NoiseTexture
impl Unpin for NoiseTexture
impl !UnwindSafe for NoiseTexture
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