knowledge-base-models 0.3.0

Data models for the file-based knowledge base
Documentation

knowledge-base-models

Serde models and typed identifiers for knowledge-base YAML files.

use knowledge_base_models::EntityId;

let id: EntityId = serde_yaml::from_str("Q42")?;
assert_eq!(id.as_str(), "Q42");
# Ok::<(), serde_yaml::Error>(())

See the data model for the complete file shapes.