pub struct CascadeProof {
pub declaration_id: String,
pub property: String,
pub level: CascadeLevel,
pub layer_rank: LayerRank,
pub scope_proximity: u32,
pub specificity: Specificity,
pub source_order: u32,
}Fields§
§declaration_id: String§property: String§level: CascadeLevel§layer_rank: LayerRank§scope_proximity: u32§specificity: Specificity§source_order: u32Implementations§
Source§impl CascadeProof
impl CascadeProof
pub fn from_declaration(declaration: &CascadeDeclaration) -> Self
Trait Implementations§
Source§impl Clone for CascadeProof
impl Clone for CascadeProof
Source§fn clone(&self) -> CascadeProof
fn clone(&self) -> CascadeProof
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 CascadeProof
impl Debug for CascadeProof
impl Eq for CascadeProof
Source§impl PartialEq for CascadeProof
impl PartialEq for CascadeProof
Source§fn eq(&self, other: &CascadeProof) -> bool
fn eq(&self, other: &CascadeProof) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for CascadeProof
impl Serialize for CascadeProof
impl StructuralPartialEq for CascadeProof
Auto Trait Implementations§
impl Freeze for CascadeProof
impl RefUnwindSafe for CascadeProof
impl Send for CascadeProof
impl Sync for CascadeProof
impl Unpin for CascadeProof
impl UnsafeUnpin for CascadeProof
impl UnwindSafe for CascadeProof
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