pub struct NativeChatOutputProjection {
pub visible: ParsedReasoningResponse,
pub api_response: Option<ApiChatResponse>,
}Expand description
Final projection shared by engine completion and both HTTP response modes.
Fields§
§visible: ParsedReasoningResponse§api_response: Option<ApiChatResponse>Trait Implementations§
Source§impl Clone for NativeChatOutputProjection
impl Clone for NativeChatOutputProjection
Source§fn clone(&self) -> NativeChatOutputProjection
fn clone(&self) -> NativeChatOutputProjection
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 NativeChatOutputProjection
impl RefUnwindSafe for NativeChatOutputProjection
impl Send for NativeChatOutputProjection
impl Sync for NativeChatOutputProjection
impl Unpin for NativeChatOutputProjection
impl UnsafeUnpin for NativeChatOutputProjection
impl UnwindSafe for NativeChatOutputProjection
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