pub struct ClassifiedTask {
pub is_task: bool,
pub query: String,
}Expand description
Output of one classifier call. query equals raw for the noop and on
any LLM failure, so callers can use it unconditionally.
Fields§
§is_task: bool§query: StringImplementations§
Source§impl ClassifiedTask
impl ClassifiedTask
pub fn passthrough(raw: &str) -> Self
Trait Implementations§
Source§impl Clone for ClassifiedTask
impl Clone for ClassifiedTask
Source§fn clone(&self) -> ClassifiedTask
fn clone(&self) -> ClassifiedTask
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 ClassifiedTask
impl Debug for ClassifiedTask
Source§impl PartialEq for ClassifiedTask
impl PartialEq for ClassifiedTask
Source§fn eq(&self, other: &ClassifiedTask) -> bool
fn eq(&self, other: &ClassifiedTask) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for ClassifiedTask
impl StructuralPartialEq for ClassifiedTask
Auto Trait Implementations§
impl Freeze for ClassifiedTask
impl RefUnwindSafe for ClassifiedTask
impl Send for ClassifiedTask
impl Sync for ClassifiedTask
impl Unpin for ClassifiedTask
impl UnsafeUnpin for ClassifiedTask
impl UnwindSafe for ClassifiedTask
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,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.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