Files
tuliprox/backend/parser/src/lib.rs
T
euzuandGitHub 9ec775b35b Feature/multi crate (#837)
Refactored to multi crate project
2026-08-27 15:36:23 +02:00

17 lines
606 B
Rust

//! Provider wire-format handling that depends on nothing above it.
//!
//! Pure transformations from a provider's wire format into playlist items and
//! EPG entries. They sit below the repository because the repository parses
//! while it persists: leaving them in `processing` made the storage layer reach
//! up into the pipeline.
//!
//! The parsers that are not here - m3u, stalker, xmltv, hls - still name the
//! pipeline, `iptv` or the API layer, and stay in `processing::parser` until
//! those references are resolved.
pub mod hls;
pub mod ics;
pub mod m3u;
pub mod m3u_format;
pub mod xtream;