pub struct ItemProduct {Show 17 fields
pub affected_by_quality: bool,
pub always_fresh: bool,
pub amount: u16,
pub amount_max: u16,
pub amount_min: u16,
pub extra_count_fraction: f32,
pub ignored_by_productivity: u16,
pub ignored_by_stats: u16,
pub independent_probability: f64,
pub name: &'static str,
pub percent_spoiled: f32,
pub quality_change: i8,
pub quality_max: LuaAny,
pub quality_min: LuaAny,
pub reset_freshness_on_craft: bool,
pub shared_probability: LuaAny,
pub type: &'static str,
}Fields§
§affected_by_quality: bool§always_fresh: bool§amount: u16§amount_max: u16§amount_min: u16§extra_count_fraction: f32§ignored_by_productivity: u16§ignored_by_stats: u16§independent_probability: f64§name: &'static str§percent_spoiled: f32§quality_change: i8§quality_max: LuaAny§quality_min: LuaAny§reset_freshness_on_craft: bool§type: &'static strTrait Implementations§
Source§impl Clone for ItemProduct
impl Clone for ItemProduct
Source§fn clone(&self) -> ItemProduct
fn clone(&self) -> ItemProduct
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 ItemProduct
Source§impl Debug for ItemProduct
impl Debug for ItemProduct
Source§impl Default for ItemProduct
impl Default for ItemProduct
Source§fn default() -> ItemProduct
fn default() -> ItemProduct
Returns the “default value” for a type. Read more
Source§impl PartialEq for ItemProduct
impl PartialEq for ItemProduct
impl StructuralPartialEq for ItemProduct
Auto Trait Implementations§
impl Freeze for ItemProduct
impl RefUnwindSafe for ItemProduct
impl Send for ItemProduct
impl Sync for ItemProduct
impl Unpin for ItemProduct
impl UnsafeUnpin for ItemProduct
impl UnwindSafe for ItemProduct
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