pub struct PipelineOutcome {
pub verdict: PostInvocationVerdict,
pub escalations: Vec<String>,
pub evidence: Vec<GuardEvidence>,
}Expand description
Outcome of running the pipeline.
Fields§
§verdict: PostInvocationVerdict§escalations: Vec<String>§evidence: Vec<GuardEvidence>Trait Implementations§
Source§impl Clone for PipelineOutcome
impl Clone for PipelineOutcome
Source§fn clone(&self) -> PipelineOutcome
fn clone(&self) -> PipelineOutcome
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for PipelineOutcome
impl RefUnwindSafe for PipelineOutcome
impl Send for PipelineOutcome
impl Sync for PipelineOutcome
impl Unpin for PipelineOutcome
impl UnsafeUnpin for PipelineOutcome
impl UnwindSafe for PipelineOutcome
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