pub struct RawMaterial {
pub reference: String,
pub size: i32,
pub flags: u32,
pub tool_uses: i32,
pub preferred: bool,
pub pile_spacing: i32,
pub pile_amount: i32,
}Expand description
RawMaterialDescription: a template shared by ledger entries, not a stored entity.
Fields§
§reference: StringThe resource reference.
size: i32Weighted storage units per item.
flags: u32Category flags (distinct from the search’s category index).
tool_uses: i32How many uses a tool has (for tools).
preferred: boolWhether a food search prefers this material.
pile_spacing: i32A crop field leaves a pile on every this-many cells.
Original: FUN_14011f7e0.
pile_amount: i32The size of a pasture’s product pile.
Original: FUN_14012bcb0.
Trait Implementations§
Source§impl Clone for RawMaterial
impl Clone for RawMaterial
Source§fn clone(&self) -> RawMaterial
fn clone(&self) -> RawMaterial
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 RawMaterial
impl Debug for RawMaterial
Source§impl Default for RawMaterial
impl Default for RawMaterial
Source§fn default() -> RawMaterial
fn default() -> RawMaterial
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for RawMaterial
impl RefUnwindSafe for RawMaterial
impl Send for RawMaterial
impl Sync for RawMaterial
impl Unpin for RawMaterial
impl UnsafeUnpin for RawMaterial
impl UnwindSafe for RawMaterial
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