// @generated by openehr-codegen from BMM (`EXPR_CONSTRAINT`) — DO NOT EDIT.
// SPDX-FileCopyrightText: Vernum Projecten B.V.
// SPDX-FileCopyrightText: openEHR Foundation
// SPDX-License-Identifier: Apache-2.0
//! The openEHR `EXPR_CONSTRAINT` spec class, generated from the vendored BMM
//! meta-model.
use cratec_primitive_objectCPrimitiveObject;
use crateExprArchetypeIdConstraint;
/// Expression tree leaf item representing a constraint on a primitive type, expressed in the form of a concrete subtype of C_PRIMITIVE_OBJECT.
/// Polymorphic slot of `EXPR_CONSTRAINT`, dispatched on each payload's `_type`.
///
/// Expression tree leaf item representing a constraint on a primitive type, expressed in the form of a concrete subtype of C_PRIMITIVE_OBJECT.