pub struct PreparedWorkerRun {
pub assignment: WorkerAssignment,
pub task_context: TaskContext,
pub facts: Vec<Fact>,
pub prefilled_files: Vec<PathBuf>,
pub prefill_warnings: Vec<String>,
pub estimated_prefill_tokens: usize,
pub prompt: String,
pub session: ImpSession,
/* private fields */
}Fields§
§assignment: WorkerAssignment§task_context: TaskContext§facts: Vec<Fact>§prefilled_files: Vec<PathBuf>§prefill_warnings: Vec<String>§estimated_prefill_tokens: usize§prompt: String§session: ImpSessionAuto Trait Implementations§
impl Freeze for PreparedWorkerRun
impl !RefUnwindSafe for PreparedWorkerRun
impl Send for PreparedWorkerRun
impl Sync for PreparedWorkerRun
impl Unpin for PreparedWorkerRun
impl UnsafeUnpin for PreparedWorkerRun
impl !UnwindSafe for PreparedWorkerRun
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