pub struct SessionCompletionStream {
pub events: LlmResponseStream,
pub context: UserFacingErrorContext,
}Expand description
Streaming command completion result.
Fields§
§events: LlmResponseStreamProvider stream events for progressive output.
context: UserFacingErrorContextCredential-free provider/model identity for classifying stream errors.
Trait Implementations§
Auto Trait Implementations§
impl !RefUnwindSafe for SessionCompletionStream
impl !Sync for SessionCompletionStream
impl !UnwindSafe for SessionCompletionStream
impl Freeze for SessionCompletionStream
impl Send for SessionCompletionStream
impl Unpin for SessionCompletionStream
impl UnsafeUnpin for SessionCompletionStream
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