pub struct CreateTerminalActionRequest {
pub idempotency_key: String,
pub action: Box<TerminalAction>,
}Fields§
§idempotency_key: StringA unique string that identifies this CreateAction request. Keys can be any valid string but must be unique for every CreateAction request. See Idempotency keys for more information.
action: Box<TerminalAction>Implementations§
Source§impl CreateTerminalActionRequest
impl CreateTerminalActionRequest
pub fn new( idempotency_key: String, action: TerminalAction, ) -> CreateTerminalActionRequest
Trait Implementations§
Source§impl Clone for CreateTerminalActionRequest
impl Clone for CreateTerminalActionRequest
Source§fn clone(&self) -> CreateTerminalActionRequest
fn clone(&self) -> CreateTerminalActionRequest
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 CreateTerminalActionRequest
impl Debug for CreateTerminalActionRequest
Source§impl Default for CreateTerminalActionRequest
impl Default for CreateTerminalActionRequest
Source§fn default() -> CreateTerminalActionRequest
fn default() -> CreateTerminalActionRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CreateTerminalActionRequest
impl<'de> Deserialize<'de> for CreateTerminalActionRequest
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
impl StructuralPartialEq for CreateTerminalActionRequest
Auto Trait Implementations§
impl Freeze for CreateTerminalActionRequest
impl RefUnwindSafe for CreateTerminalActionRequest
impl Send for CreateTerminalActionRequest
impl Sync for CreateTerminalActionRequest
impl Unpin for CreateTerminalActionRequest
impl UnsafeUnpin for CreateTerminalActionRequest
impl UnwindSafe for CreateTerminalActionRequest
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