pub enum MaterialGroup {
Show 13 variants
Electronics,
Mechanical,
Chemicals,
Chemical,
OfficeSupplies,
ItEquipment,
Furniture,
PackagingMaterials,
SafetyEquipment,
Tools,
Services,
Consumables,
FinishedGoods,
}Expand description
Material group for categorization.
Variants§
Electronics
Electronics and components
Mechanical
Mechanical parts
Chemicals
Chemicals and raw materials
Chemical
Chemical (alias for Chemicals)
OfficeSupplies
Office supplies
ItEquipment
IT equipment
Furniture
Furniture
PackagingMaterials
Packaging materials
SafetyEquipment
Safety equipment
Tools
Tools
Services
Services
Consumables
Consumables
FinishedGoods
Finished goods
Implementations§
Source§impl MaterialGroup
impl MaterialGroup
Sourcepub fn typical_uom(&self) -> &'static str
pub fn typical_uom(&self) -> &'static str
Get typical unit of measure for this material group.
Trait Implementations§
Source§impl Clone for MaterialGroup
impl Clone for MaterialGroup
Source§fn clone(&self) -> MaterialGroup
fn clone(&self) -> MaterialGroup
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 MaterialGroup
impl Debug for MaterialGroup
Source§impl Default for MaterialGroup
impl Default for MaterialGroup
Source§fn default() -> MaterialGroup
fn default() -> MaterialGroup
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for MaterialGroup
impl<'de> Deserialize<'de> for MaterialGroup
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 Hash for MaterialGroup
impl Hash for MaterialGroup
Source§impl PartialEq for MaterialGroup
impl PartialEq for MaterialGroup
Source§impl Serialize for MaterialGroup
impl Serialize for MaterialGroup
impl Copy for MaterialGroup
impl Eq for MaterialGroup
impl StructuralPartialEq for MaterialGroup
Auto Trait Implementations§
impl Freeze for MaterialGroup
impl RefUnwindSafe for MaterialGroup
impl Send for MaterialGroup
impl Sync for MaterialGroup
impl Unpin for MaterialGroup
impl UnwindSafe for MaterialGroup
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.