pub enum SpoolField {
Name,
Material,
DiameterMm,
DensityGCm3,
InitialG,
RemainingG,
TareG,
GrossG,
}Expand description
One field of a spool command, as the command names it.
Variants§
Name
The operator’s own label for the spool.
Material
The material, such as PLA.
DiameterMm
The filament’s diameter, in millimetres.
DensityGCm3
The material’s density, in grams per cubic centimetre.
InitialG
The net filament on the spool when full, in grams.
RemainingG
The filament on the spool now, in grams.
TareG
The empty spool’s own weight, in grams.
GrossG
A scale reading of the spool, in grams.
Trait Implementations§
Source§impl Clone for SpoolField
impl Clone for SpoolField
impl Copy for SpoolField
Source§impl Debug for SpoolField
impl Debug for SpoolField
Source§impl<'de> Deserialize<'de> for SpoolField
impl<'de> Deserialize<'de> for SpoolField
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
impl Eq for SpoolField
Source§impl PartialEq for SpoolField
impl PartialEq for SpoolField
Source§impl Serialize for SpoolField
impl Serialize for SpoolField
impl StructuralPartialEq for SpoolField
Auto Trait Implementations§
impl Freeze for SpoolField
impl RefUnwindSafe for SpoolField
impl Send for SpoolField
impl Sync for SpoolField
impl Unpin for SpoolField
impl UnsafeUnpin for SpoolField
impl UnwindSafe for SpoolField
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