pub struct ToolFilament {
pub length_mm: f64,
pub tool: i64,
pub volume_cm3: Option<f64>,
}Expand description
The filament one tool feeds, as a length and, when it is known, a volume.
Fields§
§length_mm: f64The length of filament fed, in millimetres.
tool: i64The tool, in the printer’s own numbering.
volume_cm3: Option<f64>The volume of filament fed, in cubic centimetres, when the source reported one.
Trait Implementations§
Source§impl Clone for ToolFilament
impl Clone for ToolFilament
Source§impl Debug for ToolFilament
impl Debug for ToolFilament
Source§impl<'de> Deserialize<'de> for ToolFilament
impl<'de> Deserialize<'de> for ToolFilament
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 PartialEq for ToolFilament
impl PartialEq for ToolFilament
Source§impl Serialize for ToolFilament
impl Serialize for ToolFilament
impl StructuralPartialEq for ToolFilament
Auto Trait Implementations§
impl Freeze for ToolFilament
impl RefUnwindSafe for ToolFilament
impl Send for ToolFilament
impl Sync for ToolFilament
impl Unpin for ToolFilament
impl UnsafeUnpin for ToolFilament
impl UnwindSafe for ToolFilament
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