pub enum CdniVerificationKey {
Stage(Box<TypedStage<PsVerificationKey>>),
Source(Box<TypedSourceMetadata<SourceVerificationKey>>),
SetVariable(Box<TypedSetVariable<SetVariableVerificationKey>>),
CrossoriginPolicy(Box<TypedCrossoriginPolicy<CrossoriginPolicyVerificationKey>>),
None,
}Variants§
Stage(Box<TypedStage<PsVerificationKey>>)
Source(Box<TypedSourceMetadata<SourceVerificationKey>>)
SetVariable(Box<TypedSetVariable<SetVariableVerificationKey>>)
CrossoriginPolicy(Box<TypedCrossoriginPolicy<CrossoriginPolicyVerificationKey>>)
None
Trait Implementations§
Source§impl Clone for CdniVerificationKey
impl Clone for CdniVerificationKey
Source§fn clone(&self) -> CdniVerificationKey
fn clone(&self) -> CdniVerificationKey
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 moreSource§impl Debug for CdniVerificationKey
impl Debug for CdniVerificationKey
Source§impl Default for CdniVerificationKey
impl Default for CdniVerificationKey
Source§fn default() -> CdniVerificationKey
fn default() -> CdniVerificationKey
Returns the “default value” for a type. Read more
Source§impl From<&CdniVerificationKey> for CdniVerifiedMetadataTypes
impl From<&CdniVerificationKey> for CdniVerifiedMetadataTypes
Source§fn from(value: &CdniVerificationKey) -> Self
fn from(value: &CdniVerificationKey) -> Self
Converts to this type from the input type.
Source§impl Interpreter<SimpleProcessorsInterpreterContext<'_>, (Option<Response<Vec<u8>>>, MetadataInformationResultElements), Stages, Error> for CdniVerificationKey
impl Interpreter<SimpleProcessorsInterpreterContext<'_>, (Option<Response<Vec<u8>>>, MetadataInformationResultElements), Stages, Error> for CdniVerificationKey
Source§fn interpret<'a>(
&self,
input: SimpleProcessorsInterpreterContext<'a>,
) -> InterpretationResult<SimpleProcessorsInterpreterContext<'a>, (ResultValue, MetadataInformationResultElements), Error>
fn interpret<'a>( &self, input: SimpleProcessorsInterpreterContext<'a>, ) -> InterpretationResult<SimpleProcessorsInterpreterContext<'a>, (ResultValue, MetadataInformationResultElements), Error>
Perform the semantics of the MI.
fn at(&self, stage: Stages) -> bool
Auto Trait Implementations§
impl Freeze for CdniVerificationKey
impl RefUnwindSafe for CdniVerificationKey
impl Send for CdniVerificationKey
impl Sync for CdniVerificationKey
impl Unpin for CdniVerificationKey
impl UnsafeUnpin for CdniVerificationKey
impl UnwindSafe for CdniVerificationKey
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