deep_causality 0.13.5

Computational causality library. Provides causality graph, collections, context and causal reasoning.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
/*
 * SPDX-License-Identifier: MIT
 * Copyright (c) 2023 - 2026. The DeepCausality Authors and Contributors. All Rights Reserved.
 */

/// Trait for types that have a unique identifier.
///
/// Provides:
/// - id(): Get the unique ID for this item
///
pub trait Identifiable {
    fn id(&self) -> u64;
}