// @generated by openehr-codegen from BMM (`C_TEMPORAL`) — DO NOT EDIT.
// SPDX-FileCopyrightText: Vernum Projecten B.V.
// SPDX-FileCopyrightText: openEHR Foundation
// SPDX-License-Identifier: Apache-2.0
// Hand-written spec functions/invariants live in the sibling `*_impl.rs`.
//! The openEHR `C_TEMPORAL` spec class, generated from the vendored BMM
//! meta-model.
use cratec_dateCDate;
use cratec_date_timeCDateTime;
use cratec_durationCDuration;
use cratec_timeCTime;
/// Closed subtype set of `C_TEMPORAL`, dispatched on each payload's `_type`.
///
/// Purpose Abstract parent of `C_ORDERED` types whose base type is an ISO date/time type.