pub struct TerminalReaderReaderResourceCollectInputsAction {
pub inputs: Vec<TerminalReaderReaderResourceInput>,
pub metadata: Option<HashMap<String, String>>,
}Expand description
Represents a reader action to collect customer inputs
Fields§
§inputs: Vec<TerminalReaderReaderResourceInput>List of inputs to be collected.
metadata: Option<HashMap<String, String>>Set of key-value pairs that you can attach to an object. This can be useful for storing additional information about the object in a structured format.
Trait Implementations§
Source§impl Clone for TerminalReaderReaderResourceCollectInputsAction
impl Clone for TerminalReaderReaderResourceCollectInputsAction
Source§fn clone(&self) -> TerminalReaderReaderResourceCollectInputsAction
fn clone(&self) -> TerminalReaderReaderResourceCollectInputsAction
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 FromValueOpt for TerminalReaderReaderResourceCollectInputsAction
impl FromValueOpt for TerminalReaderReaderResourceCollectInputsAction
fn from_value(v: Value) -> Option<Self>
Auto Trait Implementations§
impl Freeze for TerminalReaderReaderResourceCollectInputsAction
impl RefUnwindSafe for TerminalReaderReaderResourceCollectInputsAction
impl Send for TerminalReaderReaderResourceCollectInputsAction
impl Sync for TerminalReaderReaderResourceCollectInputsAction
impl Unpin for TerminalReaderReaderResourceCollectInputsAction
impl UnsafeUnpin for TerminalReaderReaderResourceCollectInputsAction
impl UnwindSafe for TerminalReaderReaderResourceCollectInputsAction
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