pub struct ProjectorQualificationVerifier;Expand description
Verifies the two and only two projector admission routes.
Implementations§
Source§impl ProjectorQualificationVerifier
impl ProjectorQualificationVerifier
Sourcepub fn trusted_native(
policy: &ProjectorPolicy,
evidence: NativeSourceEvidence,
) -> Result<ProjectorQualification, QualificationError>
pub fn trusted_native( policy: &ProjectorPolicy, evidence: NativeSourceEvidence, ) -> Result<ProjectorQualification, QualificationError>
Qualifies exact trusted native code.
Sourcepub fn closed_wasm(
policy: &ProjectorPolicy,
evidence: ClosedWasmEvidence,
) -> Result<ProjectorQualification, QualificationError>
pub fn closed_wasm( policy: &ProjectorPolicy, evidence: ClosedWasmEvidence, ) -> Result<ProjectorQualification, QualificationError>
Qualifies a closed wasm module and deterministic runtime.
Trait Implementations§
Source§impl Clone for ProjectorQualificationVerifier
impl Clone for ProjectorQualificationVerifier
Source§fn clone(&self) -> ProjectorQualificationVerifier
fn clone(&self) -> ProjectorQualificationVerifier
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 Copy for ProjectorQualificationVerifier
Source§impl Default for ProjectorQualificationVerifier
impl Default for ProjectorQualificationVerifier
Source§fn default() -> ProjectorQualificationVerifier
fn default() -> ProjectorQualificationVerifier
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ProjectorQualificationVerifier
impl RefUnwindSafe for ProjectorQualificationVerifier
impl Send for ProjectorQualificationVerifier
impl Sync for ProjectorQualificationVerifier
impl Unpin for ProjectorQualificationVerifier
impl UnsafeUnpin for ProjectorQualificationVerifier
impl UnwindSafe for ProjectorQualificationVerifier
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