pub struct WorkerRunOutcome {
pub assignment: WorkerAssignment,
pub result: WorkerResult,
pub verify_passed: Option<bool>,
pub closed_after_verify: bool,
pub prefilled_files: Vec<PathBuf>,
pub prefill_warnings: Vec<String>,
pub estimated_prefill_tokens: usize,
pub verify_output: Option<String>,
pub verifier_result: Option<VerifierResult>,
}Fields§
§assignment: WorkerAssignment§result: WorkerResult§verify_passed: Option<bool>§closed_after_verify: bool§prefilled_files: Vec<PathBuf>§prefill_warnings: Vec<String>§estimated_prefill_tokens: usize§verify_output: Option<String>§verifier_result: Option<VerifierResult>Auto Trait Implementations§
impl Freeze for WorkerRunOutcome
impl RefUnwindSafe for WorkerRunOutcome
impl Send for WorkerRunOutcome
impl Sync for WorkerRunOutcome
impl Unpin for WorkerRunOutcome
impl UnsafeUnpin for WorkerRunOutcome
impl UnwindSafe for WorkerRunOutcome
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