pub struct StructureSetData {
pub key: Identifier,
pub structures: Vec<StructureEntryData>,
pub placement: PlacementData,
}Expand description
A structure set entry from the vanilla datapack.
Fields§
§key: IdentifierRegistry key (e.g., minecraft:villages).
structures: Vec<StructureEntryData>Weighted structure entries.
placement: PlacementDataPlacement configuration.
Trait Implementations§
Source§impl Clone for StructureSetData
impl Clone for StructureSetData
Source§fn clone(&self) -> StructureSetData
fn clone(&self) -> StructureSetData
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 StructureSetData
impl RefUnwindSafe for StructureSetData
impl Send for StructureSetData
impl Sync for StructureSetData
impl Unpin for StructureSetData
impl UnsafeUnpin for StructureSetData
impl UnwindSafe for StructureSetData
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