Enum secp256k1_zkp::rand::distributions::WeightedError [−][src]
pub enum WeightedError { NoItem, NegativeWeight, AllWeightsZero, }
Error type returned from WeightedIndex::new
.
Variants
The provided iterator contained no items.
A weight lower than zero was used.
All items in the provided iterator had a weight of zero.
Trait Implementations
impl Clone for WeightedError
[src]
impl Clone for WeightedError
[src]pub fn clone(&self) -> WeightedError
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for WeightedError
[src]
impl Copy for WeightedError
[src]impl Display for WeightedError
[src]
impl Display for WeightedError
[src]impl Eq for WeightedError
[src]
impl Eq for WeightedError
[src]impl Error for WeightedError
[src]
impl Error for WeightedError
[src]impl PartialEq<WeightedError> for WeightedError
[src]
impl PartialEq<WeightedError> for WeightedError
[src]impl StructuralEq for WeightedError
[src]
impl StructuralEq for WeightedError
[src]impl StructuralPartialEq for WeightedError
[src]
impl StructuralPartialEq for WeightedError
[src]Auto Trait Implementations
impl RefUnwindSafe for WeightedError
impl RefUnwindSafe for WeightedError
impl Send for WeightedError
impl Send for WeightedError
impl Sync for WeightedError
impl Sync for WeightedError
impl Unpin for WeightedError
impl Unpin for WeightedError
impl UnwindSafe for WeightedError
impl UnwindSafe for WeightedError