pub enum BuildingGroup {
Building,
Storage,
Production,
Custom(String),
}Expand description
Category of a building recipe.
Mapped from the group= field in buildings.inf.
Variants§
Building
Regular buildings (huts, fences, shelters, …).
Storage
Storage containers (chests, shelves, …).
Production
Production facilities (furnace, workbench, still, …).
Custom(String)
Any other group not covered by the standard categories.
Implementations§
Trait Implementations§
Source§impl Clone for BuildingGroup
impl Clone for BuildingGroup
Source§fn clone(&self) -> BuildingGroup
fn clone(&self) -> BuildingGroup
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 moreSource§impl Debug for BuildingGroup
impl Debug for BuildingGroup
Source§impl Default for BuildingGroup
impl Default for BuildingGroup
Source§impl<'de> Deserialize<'de> for BuildingGroup
impl<'de> Deserialize<'de> for BuildingGroup
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Display for BuildingGroup
impl Display for BuildingGroup
impl Eq for BuildingGroup
Source§impl PartialEq for BuildingGroup
impl PartialEq for BuildingGroup
Source§impl Serialize for BuildingGroup
impl Serialize for BuildingGroup
impl StructuralPartialEq for BuildingGroup
Auto Trait Implementations§
impl Freeze for BuildingGroup
impl RefUnwindSafe for BuildingGroup
impl Send for BuildingGroup
impl Sync for BuildingGroup
impl Unpin for BuildingGroup
impl UnsafeUnpin for BuildingGroup
impl UnwindSafe for BuildingGroup
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