pub enum VerifyGivenDomain {
IntRange {
start: i64,
end: i64,
},
Explicit(Vec<Expr>),
}Variants§
IntRange
Integer range domain in verify law: 1..50 (inclusive).
Explicit(Vec<Expr>)
Explicit domain values in verify law: [v1, v2, ...].
Trait Implementations§
Source§impl Clone for VerifyGivenDomain
impl Clone for VerifyGivenDomain
Source§fn clone(&self) -> VerifyGivenDomain
fn clone(&self) -> VerifyGivenDomain
Returns a duplicate of the value. Read more
1.0.0 · 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 VerifyGivenDomain
impl Debug for VerifyGivenDomain
Source§impl PartialEq for VerifyGivenDomain
impl PartialEq for VerifyGivenDomain
impl StructuralPartialEq for VerifyGivenDomain
Auto Trait Implementations§
impl Freeze for VerifyGivenDomain
impl RefUnwindSafe for VerifyGivenDomain
impl Send for VerifyGivenDomain
impl Sync for VerifyGivenDomain
impl Unpin for VerifyGivenDomain
impl UnsafeUnpin for VerifyGivenDomain
impl UnwindSafe for VerifyGivenDomain
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