pub struct AiderStreamJsonCompletion {
pub status: ExitStatus,
pub final_text: Option<String>,
pub session_id: Option<String>,
pub model: Option<String>,
pub raw_result: Option<Value>,
}Fields§
§status: ExitStatus§final_text: Option<String>§session_id: Option<String>§model: Option<String>§raw_result: Option<Value>Trait Implementations§
Source§impl Clone for AiderStreamJsonCompletion
impl Clone for AiderStreamJsonCompletion
Source§fn clone(&self) -> AiderStreamJsonCompletion
fn clone(&self) -> AiderStreamJsonCompletion
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 moreAuto Trait Implementations§
impl Freeze for AiderStreamJsonCompletion
impl RefUnwindSafe for AiderStreamJsonCompletion
impl Send for AiderStreamJsonCompletion
impl Sync for AiderStreamJsonCompletion
impl Unpin for AiderStreamJsonCompletion
impl UnsafeUnpin for AiderStreamJsonCompletion
impl UnwindSafe for AiderStreamJsonCompletion
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