pub struct MaterialTypeDistribution {
pub raw_material: f64,
pub semi_finished: f64,
pub finished_good: f64,
pub trading_good: f64,
pub operating_supply: f64,
pub service: f64,
}Expand description
Material type distribution.
Fields§
§raw_material: f64Raw materials
semi_finished: f64Semi-finished goods
finished_good: f64Finished goods
trading_good: f64Trading goods (purchased for resale)
operating_supply: f64Operating supplies
service: f64Services
Trait Implementations§
Source§impl Clone for MaterialTypeDistribution
impl Clone for MaterialTypeDistribution
Source§fn clone(&self) -> MaterialTypeDistribution
fn clone(&self) -> MaterialTypeDistribution
Returns a duplicate of the value. Read more
1.0.0 · 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 MaterialTypeDistribution
impl Debug for MaterialTypeDistribution
Source§impl Default for MaterialTypeDistribution
impl Default for MaterialTypeDistribution
Source§impl<'de> Deserialize<'de> for MaterialTypeDistribution
impl<'de> Deserialize<'de> for MaterialTypeDistribution
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
Auto Trait Implementations§
impl Freeze for MaterialTypeDistribution
impl RefUnwindSafe for MaterialTypeDistribution
impl Send for MaterialTypeDistribution
impl Sync for MaterialTypeDistribution
impl Unpin for MaterialTypeDistribution
impl UnwindSafe for MaterialTypeDistribution
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