pub enum ObicoNotificationType {
Started,
Done,
Cancelled,
Paused,
Resumed,
FilamentChange,
HeaterCooled,
HeaterTarget,
}Expand description
The kind of printer notification Obico sent, normalized.
Variants§
Started
A print started.
Done
A print finished.
Cancelled
A print was cancelled.
Paused
A print was paused.
Resumed
A print was resumed.
FilamentChange
The printer is waiting for a filament change.
HeaterCooled
A heater cooled down.
HeaterTarget
A heater reached its target.
Trait Implementations§
Source§impl Clone for ObicoNotificationType
impl Clone for ObicoNotificationType
impl Copy for ObicoNotificationType
Source§impl Debug for ObicoNotificationType
impl Debug for ObicoNotificationType
Source§impl<'de> Deserialize<'de> for ObicoNotificationType
impl<'de> Deserialize<'de> for ObicoNotificationType
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 ObicoNotificationType
Source§impl PartialEq for ObicoNotificationType
impl PartialEq for ObicoNotificationType
Source§impl Serialize for ObicoNotificationType
impl Serialize for ObicoNotificationType
impl StructuralPartialEq for ObicoNotificationType
Auto Trait Implementations§
impl Freeze for ObicoNotificationType
impl RefUnwindSafe for ObicoNotificationType
impl Send for ObicoNotificationType
impl Sync for ObicoNotificationType
impl Unpin for ObicoNotificationType
impl UnsafeUnpin for ObicoNotificationType
impl UnwindSafe for ObicoNotificationType
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