Files
proton-stream/crates/pstr-core/src/lib.rs
T
2026-08-02 19:37:03 +02:00

22 lines
577 B
Rust

//! Shares, catalog, naming and persistence for `proton-stream`.
//!
//! Everything that is not the player or the UI. Front ends depend on this crate
//! rather than on `proton-drive-rs` directly, so there is one place that knows
//! how a share is opened and how its contents are modelled.
#![forbid(unsafe_code)]
pub mod catalog;
pub mod config;
pub mod error;
pub mod library;
pub mod metadata;
pub mod naming;
pub mod prefs;
pub mod shares;
pub use error::{Error, Result};
pub use shares::{Share, ShareStore, SharedLibrary};
pub use proton_drive_rs;
pub use proton_sdk;