pub struct StartManagedRun {
pub session_id: SessionId,
pub input: Vec<InputPart>,
pub profile: Option<String>,
pub environment_refs: Vec<String>,
pub idempotency_key: String,
}Expand description
Non-blocking run start command.
Fields§
§session_id: SessionIdOwning session id.
input: Vec<InputPart>Canonical model input.
profile: Option<String>Optional configured profile override.
environment_refs: Vec<String>Approved environment attachment references.
idempotency_key: StringStable idempotency key.
Trait Implementations§
Source§impl Clone for StartManagedRun
impl Clone for StartManagedRun
Source§fn clone(&self) -> StartManagedRun
fn clone(&self) -> StartManagedRun
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 StartManagedRun
impl Debug for StartManagedRun
Source§impl<'de> Deserialize<'de> for StartManagedRun
impl<'de> Deserialize<'de> for StartManagedRun
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 Eq for StartManagedRun
Source§impl PartialEq for StartManagedRun
impl PartialEq for StartManagedRun
Source§impl Serialize for StartManagedRun
impl Serialize for StartManagedRun
impl StructuralPartialEq for StartManagedRun
Auto Trait Implementations§
impl Freeze for StartManagedRun
impl RefUnwindSafe for StartManagedRun
impl Send for StartManagedRun
impl Sync for StartManagedRun
impl Unpin for StartManagedRun
impl UnsafeUnpin for StartManagedRun
impl UnwindSafe for StartManagedRun
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