pub struct Entry {Show 14 fields
pub key: ReuseKey,
pub eval_def_hash: DefinitionHash,
pub execution_id: ExecutionId,
pub verdict: ExecutionStatus,
pub repo_path: PathBuf,
pub eval_id: EvalId,
pub fingerprint: Option<Fingerprint>,
pub completed_at: Option<Timestamp>,
pub producer: Option<ProducerId>,
pub variant: Option<ProfileVariantName>,
pub origin: Option<StoreUrl>,
pub records: i64,
pub bytes: i64,
pub last_used: Timestamp,
}Expand description
One record of a key’s history, or with cache list the latest record of each key.
Fields§
§key: ReuseKey§eval_def_hash: DefinitionHash§execution_id: ExecutionId§verdict: ExecutionStatus§repo_path: PathBuf§eval_id: EvalId§fingerprint: Option<Fingerprint>The target Artifact’s fingerprint.
completed_at: Option<Timestamp>§producer: Option<ProducerId>user@host of the machine that produced the result.
variant: Option<ProfileVariantName>The selected profile variant, when the result came from one.
origin: Option<StoreUrl>The remote store URL of a mirrored record.
records: i64How many records the key holds.
bytes: i64§last_used: TimestampTrait Implementations§
Auto Trait Implementations§
impl Freeze for Entry
impl RefUnwindSafe for Entry
impl Send for Entry
impl Sync for Entry
impl Unpin for Entry
impl UnsafeUnpin for Entry
impl UnwindSafe for Entry
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<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
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> IntoToolOutput for Twhere
T: Serialize + 'static,
impl<T> IntoToolOutput for Twhere
T: Serialize + 'static,
Source§fn into_tool_output(self) -> Result<ToolOutput, ToolExecutionError>
fn into_tool_output(self) -> Result<ToolOutput, ToolExecutionError>
Convert this value without routing structured data through a string.