#[repr(u8)]pub enum TaskInputForm {
AsGiven = 0,
Original = 1,
}Expand description
Which rendering of the task input to read.
Variants§
AsGiven = 0
The exact text this attempt’s agent loop was handed — what the model actually saw, including any reopen feedback appended by an earlier attempt. What an output gate should judge against.
Original = 1
The task text before any reopen feedback was appended. What an
archiver or cost-attribution hook wants. Byte-identical to as-given
on a task that has never been reopened.
Trait Implementations§
Source§impl Clone for TaskInputForm
impl Clone for TaskInputForm
impl ComponentType for TaskInputForm
impl Copy for TaskInputForm
Source§impl Debug for TaskInputForm
impl Debug for TaskInputForm
impl Eq for TaskInputForm
impl Lift for TaskInputForm
impl Lower for TaskInputForm
Source§impl PartialEq for TaskInputForm
impl PartialEq for TaskInputForm
impl StructuralPartialEq for TaskInputForm
Auto Trait Implementations§
impl Forget for TaskInputForm
impl Freeze for TaskInputForm
impl RefUnwindSafe for TaskInputForm
impl Send for TaskInputForm
impl Sync for TaskInputForm
impl Unpin for TaskInputForm
impl UnsafeUnpin for TaskInputForm
impl UnwindSafe for TaskInputForm
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§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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
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