Skip to main content

appletheia_domain/aggregate/
reference_values_error.rs

1use thiserror::Error;
2use uuid::Uuid;
3
4/// Errors returned when building `ReferenceValues`.
5#[derive(Debug, Error, Eq, PartialEq)]
6pub enum ReferenceValuesError {
7    #[error("reference values must not be empty")]
8    Empty,
9
10    #[error("duplicate reference value: {value}")]
11    DuplicateValue { value: Uuid },
12}