pub enum PositionFreshness {
ReadAtSignal,
LastRecorded,
}Expand description
How fresh the position a filament change charged up to is.
Variants§
ReadAtSignal
Read from the job as the signal was handled: where the spool stopped.
LastRecorded
The last position recorded before the signal, the job reporting none as it was handled: the spool may have fed past it.
Trait Implementations§
Source§impl Clone for PositionFreshness
impl Clone for PositionFreshness
impl Copy for PositionFreshness
Source§impl Debug for PositionFreshness
impl Debug for PositionFreshness
Source§impl<'de> Deserialize<'de> for PositionFreshness
impl<'de> Deserialize<'de> for PositionFreshness
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 PositionFreshness
Source§impl PartialEq for PositionFreshness
impl PartialEq for PositionFreshness
Source§impl Serialize for PositionFreshness
impl Serialize for PositionFreshness
impl StructuralPartialEq for PositionFreshness
Auto Trait Implementations§
impl Freeze for PositionFreshness
impl RefUnwindSafe for PositionFreshness
impl Send for PositionFreshness
impl Sync for PositionFreshness
impl Unpin for PositionFreshness
impl UnsafeUnpin for PositionFreshness
impl UnwindSafe for PositionFreshness
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