quickbooks_types/error.rs
1/// Errors for Quickbooks validation / processing
2#[derive(Debug, thiserror::Error)]
3pub enum QBTypeError {
4 #[cfg(feature = "builder")]
5 #[error("Error validating QB Object in builder: {0}")]
6 ValidationError(String),
7 #[error("Missing field in QB Object: {0}")]
8 MissingField(&'static str),
9 #[error("QB Item could not be referenced!")]
10 QBToRefError,
11}