/*
* SPDX-License-Identifier: MIT
* Copyright (c) 2023 - 2026. The DeepCausality Authors and Contributors. All Rights Reserved.
*/
pub
use crate::;
/// The Causable trait defines the core behavior for all causal elements.
///
/// It requires implementing the Identifiable trait.
///
/// **Sealed:** implementable only inside `deep_causality` — the causal form set is closed at the
/// three `CausaloidType` shapes (the crate-private `sealed` module; tracker #11a).
/// **Sealed:** implementable only inside `deep_causality` (the crate-private `sealed` module;
/// tracker #11a).