pub struct AvailableAction {
pub action_type: String,
pub description: String,
pub payload: Value,
pub legal_reason: String,
}Fields§
§action_type: String§description: String§payload: Value§legal_reason: StringTrait Implementations§
Source§impl Clone for AvailableAction
impl Clone for AvailableAction
Source§fn clone(&self) -> AvailableAction
fn clone(&self) -> AvailableAction
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 AvailableAction
impl Debug for AvailableAction
Source§impl<'de> Deserialize<'de> for AvailableAction
impl<'de> Deserialize<'de> for AvailableAction
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 AvailableAction
impl PartialEq for AvailableAction
Source§impl Serialize for AvailableAction
impl Serialize for AvailableAction
impl StructuralPartialEq for AvailableAction
Auto Trait Implementations§
impl Freeze for AvailableAction
impl RefUnwindSafe for AvailableAction
impl Send for AvailableAction
impl Sync for AvailableAction
impl Unpin for AvailableAction
impl UnsafeUnpin for AvailableAction
impl UnwindSafe for AvailableAction
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