pub struct FactoryExecuteRequest {
pub session_id: SessionId,
pub name: String,
pub run_id: String,
pub args: Value,
}Expand description
Parameters sent to the owning extension to execute a factory closure.
Experimental. This type is part of an experimental wire-protocol surface and may change or be removed in future SDK or CLI releases.
Fields§
§session_id: SessionIdTarget session identifier
name: StringRegistered factory name.
run_id: StringFactory run identifier.
args: ValueFactory input value.
Trait Implementations§
Source§impl Clone for FactoryExecuteRequest
impl Clone for FactoryExecuteRequest
Source§fn clone(&self) -> FactoryExecuteRequest
fn clone(&self) -> FactoryExecuteRequest
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 FactoryExecuteRequest
impl Debug for FactoryExecuteRequest
Source§impl Default for FactoryExecuteRequest
impl Default for FactoryExecuteRequest
Source§fn default() -> FactoryExecuteRequest
fn default() -> FactoryExecuteRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for FactoryExecuteRequest
impl<'de> Deserialize<'de> for FactoryExecuteRequest
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 FactoryExecuteRequest
impl RefUnwindSafe for FactoryExecuteRequest
impl Send for FactoryExecuteRequest
impl Sync for FactoryExecuteRequest
impl Unpin for FactoryExecuteRequest
impl UnsafeUnpin for FactoryExecuteRequest
impl UnwindSafe for FactoryExecuteRequest
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