break out BooleanExpressionError from Error (#449)
<!-- Thank you for submitting this PR! :) -->
## Description
Further breaking up the big error type. Functional no-op.
V3_GIT_ORIGIN_REV_ID: d34acb7fd6421c250c214b133b8a107e03155c70
#[error("unknown data connector object type {data_connector_object_type:} (in data connector {data_connector:}) referenced in object boolean expression type {boolean_expression_type:}")]
#[error("the object type '{object_type:}' used in boolean expression type {boolean_expression_type:} does not have a mapping to object {data_connector_object_type:} of data connector {data_connector:}")]
#[error("unknown object boolean expression type {name:} is used in model {model:}")]
300
-
UnknownBooleanExpressionTypeInModel {
301
-
name: Qualified<CustomTypeName>,
302
-
model: Qualified<ModelName>,
303
-
},
304
-
#[error("the boolean expression type {name:} used in model {model:} corresponds to object type {boolean_expression_object_type:} whereas the model's object type is {model_object_type:}")]
#[error("unknown data connector object type {data_connector_object_type:} (in data connector {data_connector:}) referenced in object boolean expression type {boolean_expression_type:}")]
#[error("the object type '{object_type:}' used in boolean expression type {boolean_expression_type:} does not have a mapping to object {data_connector_object_type:} of data connector {data_connector:}")]
#[error("unknown object boolean expression type {name:} is used in model {model:}")]
590
+
UnknownBooleanExpressionTypeInModel {
591
+
name: Qualified<CustomTypeName>,
592
+
model: Qualified<ModelName>,
593
+
},
594
+
#[error("the boolean expression type {name:} used in model {model:} corresponds to object type {boolean_expression_object_type:} whereas the model's object type is {model_object_type:}")]