pub struct VerifierSuiteSpec {
pub stages: Vec<String>,
pub cadence: VerificationCadence,
}Expand description
The verifier suite a domain declares for a scope (PSP-9 system 6).
Fields§
§stages: Vec<String>Ordered stage names the runtime binds to plugin commands.
cadence: VerificationCadenceTrait Implementations§
Source§impl Clone for VerifierSuiteSpec
impl Clone for VerifierSuiteSpec
Source§fn clone(&self) -> VerifierSuiteSpec
fn clone(&self) -> VerifierSuiteSpec
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 VerifierSuiteSpec
impl Debug for VerifierSuiteSpec
Source§impl Default for VerifierSuiteSpec
impl Default for VerifierSuiteSpec
Source§fn default() -> VerifierSuiteSpec
fn default() -> VerifierSuiteSpec
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for VerifierSuiteSpec
impl<'de> Deserialize<'de> for VerifierSuiteSpec
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for VerifierSuiteSpec
impl PartialEq for VerifierSuiteSpec
Source§fn eq(&self, other: &VerifierSuiteSpec) -> bool
fn eq(&self, other: &VerifierSuiteSpec) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for VerifierSuiteSpec
impl Serialize for VerifierSuiteSpec
impl Eq for VerifierSuiteSpec
impl StructuralPartialEq for VerifierSuiteSpec
Auto Trait Implementations§
impl Freeze for VerifierSuiteSpec
impl RefUnwindSafe for VerifierSuiteSpec
impl Send for VerifierSuiteSpec
impl Sync for VerifierSuiteSpec
impl Unpin for VerifierSuiteSpec
impl UnsafeUnpin for VerifierSuiteSpec
impl UnwindSafe for VerifierSuiteSpec
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<SS, SP> SupersetOf<SS> for SPwhere
SS: SubsetOf<SP>,
impl<SS, SP> SupersetOf<SS> for SPwhere
SS: SubsetOf<SP>,
§fn to_subset(&self) -> Option<SS>
fn to_subset(&self) -> Option<SS>
The inverse inclusion map: attempts to construct
self from the equivalent element of its
superset. Read more§fn is_in_subset(&self) -> bool
fn is_in_subset(&self) -> bool
Checks if
self is actually part of its subset T (and can be converted to it).§fn to_subset_unchecked(&self) -> SS
fn to_subset_unchecked(&self) -> SS
Use with care! Same as
self.to_subset but without any property checks. Always succeeds.§fn from_subset(element: &SS) -> SP
fn from_subset(element: &SS) -> SP
The inclusion map: converts
self to the equivalent element of its superset.