pub struct KnowledgeResponse {
pub target: String,
pub queried_at: String,
pub total_entities: i64,
pub discovery_count: usize,
pub discoveries: Vec<DiscoveryData>,
pub handoff_count: usize,
pub handoffs: Vec<HandoffData>,
pub token_savings: TokenSavings,
}Fields§
§target: String§queried_at: String§total_entities: i64§discovery_count: usize§discoveries: Vec<DiscoveryData>§handoff_count: usize§handoffs: Vec<HandoffData>§token_savings: TokenSavingsTrait Implementations§
Source§impl Debug for KnowledgeResponse
impl Debug for KnowledgeResponse
Auto Trait Implementations§
impl Freeze for KnowledgeResponse
impl RefUnwindSafe for KnowledgeResponse
impl Send for KnowledgeResponse
impl Sync for KnowledgeResponse
impl Unpin for KnowledgeResponse
impl UnsafeUnpin for KnowledgeResponse
impl UnwindSafe for KnowledgeResponse
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
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more