pub struct CodeTaskDetailsResponse {
pub task: Box<TaskResponse>,
pub current_user_turn: Option<HashMap<String, Value>>,
pub current_assistant_turn: Option<HashMap<String, Value>>,
pub current_diff_task_turn: Option<HashMap<String, Value>>,
}Fields§
§task: Box<TaskResponse>§current_user_turn: Option<HashMap<String, Value>>§current_assistant_turn: Option<HashMap<String, Value>>§current_diff_task_turn: Option<HashMap<String, Value>>Implementations§
Source§impl CodeTaskDetailsResponse
impl CodeTaskDetailsResponse
pub fn new(task: TaskResponse) -> CodeTaskDetailsResponse
Trait Implementations§
Source§impl Clone for CodeTaskDetailsResponse
impl Clone for CodeTaskDetailsResponse
Source§fn clone(&self) -> CodeTaskDetailsResponse
fn clone(&self) -> CodeTaskDetailsResponse
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 CodeTaskDetailsResponse
impl Debug for CodeTaskDetailsResponse
Source§impl Default for CodeTaskDetailsResponse
impl Default for CodeTaskDetailsResponse
Source§fn default() -> CodeTaskDetailsResponse
fn default() -> CodeTaskDetailsResponse
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CodeTaskDetailsResponse
impl<'de> Deserialize<'de> for CodeTaskDetailsResponse
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 CodeTaskDetailsResponse
impl PartialEq for CodeTaskDetailsResponse
Source§impl Serialize for CodeTaskDetailsResponse
impl Serialize for CodeTaskDetailsResponse
impl StructuralPartialEq for CodeTaskDetailsResponse
Auto Trait Implementations§
impl Freeze for CodeTaskDetailsResponse
impl RefUnwindSafe for CodeTaskDetailsResponse
impl Send for CodeTaskDetailsResponse
impl Sync for CodeTaskDetailsResponse
impl Unpin for CodeTaskDetailsResponse
impl UnsafeUnpin for CodeTaskDetailsResponse
impl UnwindSafe for CodeTaskDetailsResponse
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