pub struct RecoveryExecutedPayload {
pub action: RecoveryAction,
pub actor: Actor,
pub outcome: ExecutionOutcome,
pub reason: String,
}Expand description
A recovery action reached the printer, and what the printer made of it.
Fields§
§action: RecoveryActionWhat was asked for.
actor: ActorWho asked.
outcome: ExecutionOutcomeWhat the printer made of it.
reason: StringWhy.
Trait Implementations§
Source§impl Clone for RecoveryExecutedPayload
impl Clone for RecoveryExecutedPayload
Source§impl Debug for RecoveryExecutedPayload
impl Debug for RecoveryExecutedPayload
Source§impl<'de> Deserialize<'de> for RecoveryExecutedPayload
impl<'de> Deserialize<'de> for RecoveryExecutedPayload
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 RecoveryExecutedPayload
impl PartialEq for RecoveryExecutedPayload
Source§impl Serialize for RecoveryExecutedPayload
impl Serialize for RecoveryExecutedPayload
impl StructuralPartialEq for RecoveryExecutedPayload
Auto Trait Implementations§
impl Freeze for RecoveryExecutedPayload
impl RefUnwindSafe for RecoveryExecutedPayload
impl Send for RecoveryExecutedPayload
impl Sync for RecoveryExecutedPayload
impl Unpin for RecoveryExecutedPayload
impl UnsafeUnpin for RecoveryExecutedPayload
impl UnwindSafe for RecoveryExecutedPayload
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