pub struct AutoplaceSpecification {
pub control: &'static str,
pub default_enabled: bool,
pub force: &'static str,
pub order: &'static str,
pub placement_density: u32,
pub probability_expression: NoiseExpressionSourceString,
pub richness_expression: NoiseExpressionSourceString,
pub tile_restriction: &'static [AutoplaceSpecificationRestriction],
}Expand description
Specifies how probability and richness are calculated when placing something on the map.
Fields§
§control: &'static str§default_enabled: bool§force: &'static str§order: &'static str§placement_density: u32§probability_expression: NoiseExpressionSourceString§richness_expression: NoiseExpressionSourceString§tile_restriction: &'static [AutoplaceSpecificationRestriction]Trait Implementations§
Source§impl Clone for AutoplaceSpecification
impl Clone for AutoplaceSpecification
Source§fn clone(&self) -> AutoplaceSpecification
fn clone(&self) -> AutoplaceSpecification
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 moreimpl Copy for AutoplaceSpecification
Source§impl Debug for AutoplaceSpecification
impl Debug for AutoplaceSpecification
Source§impl Default for AutoplaceSpecification
impl Default for AutoplaceSpecification
Source§fn default() -> AutoplaceSpecification
fn default() -> AutoplaceSpecification
Returns the “default value” for a type. Read more
Source§impl PartialEq for AutoplaceSpecification
impl PartialEq for AutoplaceSpecification
impl StructuralPartialEq for AutoplaceSpecification
Auto Trait Implementations§
impl Freeze for AutoplaceSpecification
impl RefUnwindSafe for AutoplaceSpecification
impl Send for AutoplaceSpecification
impl Sync for AutoplaceSpecification
impl Unpin for AutoplaceSpecification
impl UnsafeUnpin for AutoplaceSpecification
impl UnwindSafe for AutoplaceSpecification
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