pub struct CodexResult {
pub extraction: ExtractionResult,
pub usage: Option<CodexUsage>,
pub rate_limited: bool,
pub schema_error: bool,
pub turn_failed: bool,
pub failed_message: String,
}Expand description
Combined result of one codex exec invocation.
Fields§
§extraction: ExtractionResult§usage: Option<CodexUsage>§rate_limited: bool§schema_error: bool§turn_failed: bool§failed_message: StringTrait Implementations§
Auto Trait Implementations§
impl Freeze for CodexResult
impl RefUnwindSafe for CodexResult
impl Send for CodexResult
impl Sync for CodexResult
impl Unpin for CodexResult
impl UnsafeUnpin for CodexResult
impl UnwindSafe for CodexResult
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
impl<T> ErasedDestructor for Twhere
T: 'static,
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