kmp-domain 0.18.1

Domain model of the Kernel Memory Protocol: aggregates, value objects, repositories and projections, with no IO
Documentation
1
2
3
4
5
6
7
8
use crate::{MemoryRelationType, RelationDirection};

/// An allowed move; direction never changes the stored assertion's arrow.
#[derive(Debug, Clone, PartialEq, Eq)]
pub struct TraceRelationStep {
    pub relation: MemoryRelationType,
    pub direction: RelationDirection,
}