pub struct FactoryRunRequest {
pub args: Value,
pub name: String,
pub options: Option<RunOptions>,
}Expand description
Parameters for invoking a registered factory.
Experimental. This type is part of an experimental wire-protocol surface and may change or be removed in future SDK or CLI releases.
Fields§
§args: ValueFactory input value.
name: StringRegistered factory name.
options: Option<RunOptions>Factory invocation options.
Trait Implementations§
Source§impl Clone for FactoryRunRequest
impl Clone for FactoryRunRequest
Source§fn clone(&self) -> FactoryRunRequest
fn clone(&self) -> FactoryRunRequest
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 FactoryRunRequest
impl Debug for FactoryRunRequest
Source§impl Default for FactoryRunRequest
impl Default for FactoryRunRequest
Source§fn default() -> FactoryRunRequest
fn default() -> FactoryRunRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for FactoryRunRequest
impl<'de> Deserialize<'de> for FactoryRunRequest
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
Auto Trait Implementations§
impl Freeze for FactoryRunRequest
impl RefUnwindSafe for FactoryRunRequest
impl Send for FactoryRunRequest
impl Sync for FactoryRunRequest
impl Unpin for FactoryRunRequest
impl UnsafeUnpin for FactoryRunRequest
impl UnwindSafe for FactoryRunRequest
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