pub struct MissionCreateResponse {
pub mission_id: String,
pub status: String,
pub session_id: Option<String>,
pub conductor_model: Option<String>,
pub strategy: Option<String>,
pub workers: Option<HashMap<String, MissionWorkerConfig>>,
pub created_at: Option<String>,
pub request_id: Option<String>,
}Expand description
Response from mission creation.
Fields§
§mission_id: StringMission identifier.
status: StringInitial status.
session_id: Option<String>Session ID for conversation context.
conductor_model: Option<String>Conductor model used.
strategy: Option<String>Strategy used.
workers: Option<HashMap<String, MissionWorkerConfig>>Worker configuration.
created_at: Option<String>Creation timestamp.
request_id: Option<String>Request identifier.
Trait Implementations§
Source§impl Clone for MissionCreateResponse
impl Clone for MissionCreateResponse
Source§fn clone(&self) -> MissionCreateResponse
fn clone(&self) -> MissionCreateResponse
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 MissionCreateResponse
impl Debug for MissionCreateResponse
Source§impl<'de> Deserialize<'de> for MissionCreateResponse
impl<'de> Deserialize<'de> for MissionCreateResponse
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 MissionCreateResponse
impl RefUnwindSafe for MissionCreateResponse
impl Send for MissionCreateResponse
impl Sync for MissionCreateResponse
impl Unpin for MissionCreateResponse
impl UnsafeUnpin for MissionCreateResponse
impl UnwindSafe for MissionCreateResponse
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