pub struct ExclusivePlacement<'certificate, 'document, N, D, G> { /* private fields */ }Expand description
Checks ONLY EN319132-1 §§5.4.2(5)/5.4.3(4) on actually used X.509 material. Empty findings do not prove other presence/placement, usable status, unknown credential-format data, timestamp coverage, chronology or a baseline grade.
Implementations§
Source§impl<'certificate, 'document, N: Copy, D: Copy, G: Copy> ExclusivePlacement<'certificate, 'document, N, D, G>
impl<'certificate, 'document, N: Copy, D: Copy, G: Copy> ExclusivePlacement<'certificate, 'document, N, D, G>
Sourcepub fn snapshot(&self) -> Snapshot<D, G>
pub fn snapshot(&self) -> Snapshot<D, G>
Same immutable source generation used for the complete actor census.
Sourcepub fn findings(&self) -> &[ExclusiveFinding<'certificate, 'document, N, D, G>]
pub fn findings(&self) -> &[ExclusiveFinding<'certificate, 'document, N, D, G>]
Every relevant ordinary copy, in artifact/occurrence order. Unstated CA facts remain explicit rather than disappearing as successful absence.
Auto Trait Implementations§
impl<'certificate, 'document, N, D, G> !Freeze for ExclusivePlacement<'certificate, 'document, N, D, G>
impl<'certificate, 'document, N, D, G> !RefUnwindSafe for ExclusivePlacement<'certificate, 'document, N, D, G>
impl<'certificate, 'document, N, D, G> !Send for ExclusivePlacement<'certificate, 'document, N, D, G>
impl<'certificate, 'document, N, D, G> !Sync for ExclusivePlacement<'certificate, 'document, N, D, G>
impl<'certificate, 'document, N, D, G> !UnwindSafe for ExclusivePlacement<'certificate, 'document, N, D, G>
impl<'certificate, 'document, N, D, G> Forget for ExclusivePlacement<'certificate, 'document, N, D, G>
impl<'certificate, 'document, N, D, G> Unpin for ExclusivePlacement<'certificate, 'document, N, D, G>
impl<'certificate, 'document, N, D, G> UnsafeUnpin for ExclusivePlacement<'certificate, 'document, N, D, G>where
Snapshot<D, G>: UnsafeUnpin,
N: UnsafeUnpin,
OwnedVec<ExclusiveFinding<'certificate, 'document, N, D, G>>: UnsafeUnpin,
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