pub struct ActionRequestedPayload {
pub action_id: ActionId,
pub action: PrintAction,
pub actor: Actor,
}Expand description
An actor asked for an action.
Fields§
§action_id: ActionIdThe action’s identifier.
action: PrintActionWhat was asked for.
actor: ActorWho asked.
Trait Implementations§
Source§impl Clone for ActionRequestedPayload
impl Clone for ActionRequestedPayload
Source§fn clone(&self) -> ActionRequestedPayload
fn clone(&self) -> ActionRequestedPayload
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 ActionRequestedPayload
impl Debug for ActionRequestedPayload
Source§impl<'de> Deserialize<'de> for ActionRequestedPayload
impl<'de> Deserialize<'de> for ActionRequestedPayload
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 ActionRequestedPayload
impl JsonSchema for ActionRequestedPayload
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 ActionRequestedPayload
impl PartialEq for ActionRequestedPayload
Source§impl Sample for ActionRequestedPayload
impl Sample for ActionRequestedPayload
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 ActionRequestedPayload
impl Serialize for ActionRequestedPayload
impl StructuralPartialEq for ActionRequestedPayload
Auto Trait Implementations§
impl Freeze for ActionRequestedPayload
impl RefUnwindSafe for ActionRequestedPayload
impl Send for ActionRequestedPayload
impl Sync for ActionRequestedPayload
impl Unpin for ActionRequestedPayload
impl UnsafeUnpin for ActionRequestedPayload
impl UnwindSafe for ActionRequestedPayload
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