pub enum ExposurePlanError {
Show 13 variants
UnsupportedSchema(String),
EmptyIdentifier(&'static str),
NoExposures,
DuplicateExposure(String),
InvalidWeight(String),
InvalidDuration(String),
InvalidBundleReference(String),
BundleCountMismatch {
expected: usize,
actual: usize,
},
GeometryMismatch(String),
ComponentProfileMismatch(String),
ComponentSetMismatch(String),
DoseUnitMismatch(String),
Bundle(ValidationError),
}Variants§
UnsupportedSchema(String)
EmptyIdentifier(&'static str)
NoExposures
DuplicateExposure(String)
InvalidWeight(String)
InvalidDuration(String)
InvalidBundleReference(String)
BundleCountMismatch
GeometryMismatch(String)
ComponentProfileMismatch(String)
ComponentSetMismatch(String)
DoseUnitMismatch(String)
Bundle(ValidationError)
Trait Implementations§
Source§impl Debug for ExposurePlanError
impl Debug for ExposurePlanError
Source§impl Display for ExposurePlanError
impl Display for ExposurePlanError
Source§impl Error for ExposurePlanError
impl Error for ExposurePlanError
Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
Source§impl From<ValidationError> for ExposurePlanError
impl From<ValidationError> for ExposurePlanError
Source§fn from(source: ValidationError) -> Self
fn from(source: ValidationError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for ExposurePlanError
impl RefUnwindSafe for ExposurePlanError
impl Send for ExposurePlanError
impl Sync for ExposurePlanError
impl Unpin for ExposurePlanError
impl UnsafeUnpin for ExposurePlanError
impl UnwindSafe for ExposurePlanError
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