memedb_core 2.0.1

Rust library for reading and writing tags to different media formats
Documentation
use memedb_core::{read_tags, write_tags};
use std::{fs::File, io::sink, path::Path};

#[test]
fn read() {
    let path = Path::new(env!("CARGO_MANIFEST_DIR")).join("tests").join("media");
    for file in path.read_dir().unwrap() {
        let path = file.unwrap().path();
        let file = File::open(path).unwrap();
        read_tags(&mut std::io::BufReader::new(file)).unwrap();
    }
}

#[test]
fn write() {
    let path = Path::new(env!("CARGO_MANIFEST_DIR")).join("tests").join("media");
    for file in path.read_dir().unwrap() {
        let path = file.unwrap().path();
        let file = File::open(path).unwrap();
        write_tags(&mut std::io::BufReader::new(file), &mut sink(), &[] as &[&str]).unwrap();
    }
}