dofus_framework/ddd/domain/
entity.rs

1use std::hash::Hash;
2
3pub trait Identifiable: Hash + Eq {}
4
5impl<T> Identifiable for T where T: Hash + Eq {}
6
7pub trait Entity<K: Identifiable> {
8    fn id(&self) -> K;
9}