pub struct ObicoFailureEvent {
pub event_type: ObicoFailureEventType,
pub is_warning: bool,
pub print_paused: bool,
}Expand description
The event object a failure alert carries.
Fields§
§event_type: ObicoFailureEventTypeAlways the producer’s own PrintFailure.
is_warning: boolWhether the producer called it a warning rather than a failure.
print_paused: boolWhether the producer paused the print itself.
Trait Implementations§
Source§impl Clone for ObicoFailureEvent
impl Clone for ObicoFailureEvent
Source§fn clone(&self) -> ObicoFailureEvent
fn clone(&self) -> ObicoFailureEvent
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 ObicoFailureEvent
impl Debug for ObicoFailureEvent
Source§impl<'de> Deserialize<'de> for ObicoFailureEvent
impl<'de> Deserialize<'de> for ObicoFailureEvent
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 ObicoFailureEvent
impl JsonSchema for ObicoFailureEvent
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 ObicoFailureEvent
impl PartialEq for ObicoFailureEvent
Source§impl Sample for ObicoFailureEvent
impl Sample for ObicoFailureEvent
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 ObicoFailureEvent
impl Serialize for ObicoFailureEvent
impl StructuralPartialEq for ObicoFailureEvent
Auto Trait Implementations§
impl Freeze for ObicoFailureEvent
impl RefUnwindSafe for ObicoFailureEvent
impl Send for ObicoFailureEvent
impl Sync for ObicoFailureEvent
impl Unpin for ObicoFailureEvent
impl UnsafeUnpin for ObicoFailureEvent
impl UnwindSafe for ObicoFailureEvent
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