Expand description
Utility modules
Re-exports§
pub use cache::AudibleCache;pub use cache::CacheStats;pub use crate::models::Config;
Modules§
- cache
- Filesystem cache for Audible metadata
- extraction
- Metadata extraction from M4B files and filenames
- scoring
- Scoring and distance calculation for metadata matching
Structs§
- Config
Manager - Configuration manager for loading and saving config files
- Dependency
Checker - Dependency checker for external tools
- Merge
Pattern Result - Result of merge pattern analysis
Enums§
- Merge
Pattern Type - Types of merge patterns we recognize
Functions§
- detect_
merge_ pattern - Detect if a list of M4B files follow a merge pattern
- natural_
sort - Sort paths using natural (human-friendly) ordering
- sort_
by_ part_ number - Sort files by their numeric part indicator