pub struct RuntimeIndex {
pub pipeline_id: String,
pub stage_ids: Vec<String>,
pub authorities: Vec<String>,
pub receipt_hash: String,
}Expand description
A read-only summary of one sealed run.
Fields§
§pipeline_id: String§stage_ids: Vec<String>§receipt_hash: StringImplementations§
Source§impl RuntimeIndex
impl RuntimeIndex
Sourcepub fn of(receipt: &RuntimeReceiptV1) -> Self
pub fn of(receipt: &RuntimeReceiptV1) -> Self
Summarise a sealed receipt. Authorities are de-duplicated and sorted (deterministic).
Sourcepub fn summary_line(&self) -> String
pub fn summary_line(&self) -> String
A one-line human summary.
Trait Implementations§
Source§impl Clone for RuntimeIndex
impl Clone for RuntimeIndex
Source§fn clone(&self) -> RuntimeIndex
fn clone(&self) -> RuntimeIndex
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for RuntimeIndex
impl Debug for RuntimeIndex
Source§impl PartialEq for RuntimeIndex
impl PartialEq for RuntimeIndex
Source§fn eq(&self, other: &RuntimeIndex) -> bool
fn eq(&self, other: &RuntimeIndex) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for RuntimeIndex
impl StructuralPartialEq for RuntimeIndex
Auto Trait Implementations§
impl Freeze for RuntimeIndex
impl RefUnwindSafe for RuntimeIndex
impl Send for RuntimeIndex
impl Sync for RuntimeIndex
impl Unpin for RuntimeIndex
impl UnsafeUnpin for RuntimeIndex
impl UnwindSafe for RuntimeIndex
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