pub struct ProjectEvidenceGateEntryReportV1 {
pub kind: String,
pub path: String,
pub required: bool,
pub expected_payload_schema: String,
pub expected_target: ProjectEvidenceManifestTargetV1,
pub status: PolicyEvaluationStatusV1,
pub gate_exit_class: ExitClassV1,
pub evaluated_envelope_fingerprint: Option<InputFingerprintV1>,
pub policy_report: Option<PolicyGateReportV1>,
pub findings: Vec<PolicyFindingV1>,
}Expand description
ProjectEvidenceGateEntryReportV1
Fields§
§kind: String§path: String§required: bool§expected_payload_schema: String§expected_target: ProjectEvidenceManifestTargetV1§status: PolicyEvaluationStatusV1§gate_exit_class: ExitClassV1§evaluated_envelope_fingerprint: Option<InputFingerprintV1>§policy_report: Option<PolicyGateReportV1>§findings: Vec<PolicyFindingV1>Trait Implementations§
Source§impl Clone for ProjectEvidenceGateEntryReportV1
impl Clone for ProjectEvidenceGateEntryReportV1
Source§fn clone(&self) -> ProjectEvidenceGateEntryReportV1
fn clone(&self) -> ProjectEvidenceGateEntryReportV1
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 moreimpl Eq for ProjectEvidenceGateEntryReportV1
Source§impl PartialEq for ProjectEvidenceGateEntryReportV1
impl PartialEq for ProjectEvidenceGateEntryReportV1
Source§fn eq(&self, other: &ProjectEvidenceGateEntryReportV1) -> bool
fn eq(&self, other: &ProjectEvidenceGateEntryReportV1) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for ProjectEvidenceGateEntryReportV1
Auto Trait Implementations§
impl Freeze for ProjectEvidenceGateEntryReportV1
impl RefUnwindSafe for ProjectEvidenceGateEntryReportV1
impl Send for ProjectEvidenceGateEntryReportV1
impl Sync for ProjectEvidenceGateEntryReportV1
impl Unpin for ProjectEvidenceGateEntryReportV1
impl UnsafeUnpin for ProjectEvidenceGateEntryReportV1
impl UnwindSafe for ProjectEvidenceGateEntryReportV1
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.