Files
sasedev-knowledge/crates/knowledge-domain-lib/src/lib.rs

14 lines
415 B
Rust

// file: crates/knowledge-domain-lib/src/lib.rs
// version: 3
//! Shared domain contracts for SaseDev Knowledge.
//!
//! The crate owns content-family and source identities that are independent of HTTP, PostgreSQL,
//! forge providers and concrete Git implementations.
mod content_family;
mod source;
pub use crate::content_family::ContentFamily;
pub use crate::source::{ContentSource, SourceId, SourceIdError};