pub struct Summary {
pub speccoder: String,
pub agentplane: String,
pub time: String,
pub resource_uri: String,
pub policy_sha256: String,
pub inputs: Vec<(String, String)>,
pub verdict: String,
}Expand description
What a VSA summarises.
Fields§
§speccoder: Stringspeccoder’s version.
agentplane: Stringagentplane’s version.
time: StringRFC 3339 UTC.
resource_uri: Stringgit+<origin>@<commit> or git:<commit>.
policy_sha256: StringThe judge-config hash.
inputs: Vec<(String, String)>(name, sha256 of that line's payload) of every other line of the tick.
verdict: Stringverified or regression_only.
Trait Implementations§
impl Eq for Summary
impl StructuralPartialEq for Summary
Auto Trait Implementations§
impl Freeze for Summary
impl RefUnwindSafe for Summary
impl Send for Summary
impl Sync for Summary
impl Unpin for Summary
impl UnsafeUnpin for Summary
impl UnwindSafe for Summary
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.