1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
//! # エンティティ層
//!
//! 最重要ビジネスルールを記述する層。  
//! 例外はあるが、この層は基本的に下記の2つの要素を持つ。
//! * Value Object
//!   * 等価性によって比較される(アイデンティティを持たない)
//!   * 不変(イミュータブル)である
//! * Entity
//!   * アイデンティティにより区別される
//!   * 可変である
//!
//! この層は内部・外部問わず、他のクレートに依存しないような構成にしたい。
pub mod error;
pub mod key;
pub mod mode;
pub mod score;
pub mod track_dto;
pub mod track_entity;