pub struct Progress {Show 16 fields
pub status: Status,
pub repo: String,
pub validation: String,
pub timing: String,
pub elapsed: String,
pub finished: bool,
pub satisfied: Option<bool>,
pub counts: Vec<(Status, u64)>,
pub budget: String,
pub work: String,
pub usage: String,
pub saved: String,
pub tokens: Option<u64>,
pub running: Vec<(String, String)>,
pub waiting: Vec<(String, String)>,
pub errors: Vec<(String, String)>,
}Fields§
§status: Status§repo: String§validation: String§timing: String§elapsed: StringElapsed time of a running Run, or how long a finished one took.
finished: bool§satisfied: Option<bool>The saved validation snapshot: None until the Run ends.
counts: Vec<(Status, u64)>§budget: StringExecutions against their budget, and jobs.
work: StringExecuted and reused requests.
usage: StringEvery spent token counter, and the counters reuse saved.
saved: String§tokens: Option<u64>The spent token total, the only usage the Run headline shows.
running: Vec<(String, String)>Eval ID and elapsed time.
waiting: Vec<(String, String)>Eval ID and claim state.
errors: Vec<(String, String)>Eval ID (or “Run”) and message.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Progress
impl RefUnwindSafe for Progress
impl Send for Progress
impl Sync for Progress
impl Unpin for Progress
impl UnsafeUnpin for Progress
impl UnwindSafe for Progress
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