pub struct UserRecallResult {
pub query: String,
pub project: String,
pub task_intent: Option<String>,
pub host: Option<String>,
pub empty: bool,
pub context: String,
pub usage_policy: Option<&'static str>,
pub included: Vec<UserRecallItem>,
pub dropped: Vec<UserRecallDroppedItem>,
pub diagnostics: UserRecallDiagnostics,
}Fields§
§query: String§project: String§task_intent: Option<String>§host: Option<String>§empty: bool§context: String§usage_policy: Option<&'static str>§included: Vec<UserRecallItem>§dropped: Vec<UserRecallDroppedItem>§diagnostics: UserRecallDiagnosticsTrait Implementations§
Source§impl Clone for UserRecallResult
impl Clone for UserRecallResult
Source§fn clone(&self) -> UserRecallResult
fn clone(&self) -> UserRecallResult
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 UserRecallResult
impl Debug for UserRecallResult
Auto Trait Implementations§
impl Freeze for UserRecallResult
impl RefUnwindSafe for UserRecallResult
impl Send for UserRecallResult
impl Sync for UserRecallResult
impl Unpin for UserRecallResult
impl UnsafeUnpin for UserRecallResult
impl UnwindSafe for UserRecallResult
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<A, B, T> HttpServerConnExec<A, B> for Twhere
B: Body,
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