pub struct ObicoNotificationEvent {
pub event_type: ObicoEventType,
pub is_warning: bool,
pub print_paused: bool,
}Expand description
The event object a printer notification carries.
Fields§
§event_type: ObicoEventTypeWhich notification it is, in the producer’s own spelling.
is_warning: boolWhether the producer called it a warning.
print_paused: boolWhether the producer paused the print itself.
Trait Implementations§
Source§impl Clone for ObicoNotificationEvent
impl Clone for ObicoNotificationEvent
Source§fn clone(&self) -> ObicoNotificationEvent
fn clone(&self) -> ObicoNotificationEvent
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 ObicoNotificationEvent
impl Debug for ObicoNotificationEvent
Source§impl<'de> Deserialize<'de> for ObicoNotificationEvent
impl<'de> Deserialize<'de> for ObicoNotificationEvent
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 JsonSchema for ObicoNotificationEvent
impl JsonSchema for ObicoNotificationEvent
Source§fn schema_id() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
Returns a string that uniquely identifies the schema produced by this type. Read more
Source§fn json_schema(generator: &mut SchemaGenerator) -> Schema
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more
Source§fn inline_schema() -> bool
fn inline_schema() -> bool
Whether JSON Schemas generated for this type should be included directly in parent schemas,
rather than being re-used where possible using the
$ref keyword. Read moreSource§impl PartialEq for ObicoNotificationEvent
impl PartialEq for ObicoNotificationEvent
Source§impl Sample for ObicoNotificationEvent
impl Sample for ObicoNotificationEvent
Source§fn sample_full() -> Self
fn sample_full() -> Self
A value carrying every field the type declares.
Source§fn sample_minimal() -> Self
fn sample_minimal() -> Self
A value carrying every optional field absent.
Source§fn sample_alternates() -> Vec<Self>
fn sample_alternates() -> Vec<Self>
One value per further arm, for a type whose wire form is a union. Read more
Source§impl Serialize for ObicoNotificationEvent
impl Serialize for ObicoNotificationEvent
impl StructuralPartialEq for ObicoNotificationEvent
Auto Trait Implementations§
impl Freeze for ObicoNotificationEvent
impl RefUnwindSafe for ObicoNotificationEvent
impl Send for ObicoNotificationEvent
impl Sync for ObicoNotificationEvent
impl Unpin for ObicoNotificationEvent
impl UnsafeUnpin for ObicoNotificationEvent
impl UnwindSafe for ObicoNotificationEvent
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