pub struct DynamicInputData {
pub entrypoint_function: String,
pub args: Option<Value>,
pub runnable_ref: Box<DynamicInputDataRunnableRef>,
}
Fields§
§entrypoint_function: String
Name of the function to execute for dynamic select
args: Option<Value>
Arguments to pass to the function
runnable_ref: Box<DynamicInputDataRunnableRef>
Implementations§
Source§impl DynamicInputData
impl DynamicInputData
pub fn new( entrypoint_function: String, runnable_ref: DynamicInputDataRunnableRef, ) -> DynamicInputData
Trait Implementations§
Source§impl Clone for DynamicInputData
impl Clone for DynamicInputData
Source§fn clone(&self) -> DynamicInputData
fn clone(&self) -> DynamicInputData
Returns a duplicate of the value. Read more
1.0.0 · 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 DynamicInputData
impl Debug for DynamicInputData
Source§impl Default for DynamicInputData
impl Default for DynamicInputData
Source§fn default() -> DynamicInputData
fn default() -> DynamicInputData
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for DynamicInputData
impl<'de> Deserialize<'de> for DynamicInputData
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 DynamicInputData
impl PartialEq for DynamicInputData
Source§impl Serialize for DynamicInputData
impl Serialize for DynamicInputData
impl StructuralPartialEq for DynamicInputData
Auto Trait Implementations§
impl Freeze for DynamicInputData
impl RefUnwindSafe for DynamicInputData
impl Send for DynamicInputData
impl Sync for DynamicInputData
impl Unpin for DynamicInputData
impl UnwindSafe for DynamicInputData
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