1 2 3 4 5 6 7 8 9 10 11
use rand_distr::WeightedError; use thiserror::Error; #[derive(Error, Debug)] pub enum LittleError { #[error("error with weigths")] Weights(#[from] WeightedError), #[error("unknown little-sorry error")] Unknown, }