pub enum NumDescriptor {
Range((i64, i64)),
List(Vec<i64>),
Random,
}Variants§
Implementations§
Trait Implementations§
Source§impl Clone for NumDescriptor
impl Clone for NumDescriptor
Source§fn clone(&self) -> NumDescriptor
fn clone(&self) -> NumDescriptor
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 NumDescriptor
impl Debug for NumDescriptor
Source§impl Default for NumDescriptor
impl Default for NumDescriptor
Source§impl<'de> Deserialize<'de> for NumDescriptor
impl<'de> Deserialize<'de> for NumDescriptor
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 Hash for NumDescriptor
impl Hash for NumDescriptor
Source§impl PartialEq for NumDescriptor
impl PartialEq for NumDescriptor
Source§impl Serialize for NumDescriptor
impl Serialize for NumDescriptor
impl Eq for NumDescriptor
impl StructuralPartialEq for NumDescriptor
Auto Trait Implementations§
impl Freeze for NumDescriptor
impl RefUnwindSafe for NumDescriptor
impl Send for NumDescriptor
impl Sync for NumDescriptor
impl Unpin for NumDescriptor
impl UnwindSafe for NumDescriptor
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,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.