pub struct ValidationFacts<'a> {
pub key: WorkingKey<'a>,
pub non_self_issued_intermediates: u32,
/* private fields */
}Expand description
Accepted static path facts, not a complete application trust verdict. The policy container owns and accounts its allocation; its OID values and the effective key still borrow the original certificate/anchor input.
Fields§
§key: WorkingKey<'a>The target’s effective key, including inherited algorithm parameters.
non_self_issued_intermediates: u32Intermediate CAs that are not self-issued, excluding target and anchor. This scalar lets caller anchor-policy checks reuse the completed census.
Implementations§
Source§impl<'a> ValidationFacts<'a>
impl<'a> ValidationFacts<'a>
Trait Implementations§
Auto Trait Implementations§
impl<'a> !Freeze for ValidationFacts<'a>
impl<'a> !RefUnwindSafe for ValidationFacts<'a>
impl<'a> !Send for ValidationFacts<'a>
impl<'a> !Sync for ValidationFacts<'a>
impl<'a> !UnwindSafe for ValidationFacts<'a>
impl<'a> Unpin for ValidationFacts<'a>
impl<'a> UnsafeUnpin for ValidationFacts<'a>
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