pub struct ConditionalFinding<'certificate, 'document, N> {
pub property: N,
pub participant: Participant<N>,
pub artifact: ArtifactRef<'certificate, 'document>,
pub cause: ConditionalFailure,
}Expand description
One unsatisfied conditional requirement, with the actual actor and artifact.
Fields§
§property: NOriginal property whose presence activates this requirement.
participant: Participant<N>Actual participant; a credential’s signing authority is not the root signer.
artifact: ArtifactRef<'certificate, 'document>Exact certificate or contributing complete/delta/OCSP artifact.
cause: ConditionalFailureAbsence and an ineligible copy are distinct from processing refusal.
Auto Trait Implementations§
impl<'certificate, 'document, N> !RefUnwindSafe for ConditionalFinding<'certificate, 'document, N>
impl<'certificate, 'document, N> !Send for ConditionalFinding<'certificate, 'document, N>
impl<'certificate, 'document, N> !Sync for ConditionalFinding<'certificate, 'document, N>
impl<'certificate, 'document, N> !UnwindSafe for ConditionalFinding<'certificate, 'document, N>
impl<'certificate, 'document, N> Forget for ConditionalFinding<'certificate, 'document, N>
impl<'certificate, 'document, N> Freeze for ConditionalFinding<'certificate, 'document, N>
impl<'certificate, 'document, N> Unpin for ConditionalFinding<'certificate, 'document, N>
impl<'certificate, 'document, N> UnsafeUnpin for ConditionalFinding<'certificate, 'document, N>
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