[−][src]Crate ssb_parser
Parser component of subtitle format implementation.
// Imports use std::{ convert::TryFrom, fs::File, io::{BufReader,Cursor}, path::Path }; use ssb_parser::data::{Ssb,SsbRender}; // Data let ssb_reader1 = Cursor::new("..."); let ssb_reader2 = BufReader::new(File::open("/foo/bar.ssb").unwrap()); // Parsing let ssb = Ssb::default() .parse_owned(ssb_reader1, None).unwrap() .parse_owned(ssb_reader2, Some(Path::new("/foo/"))).unwrap(); let ssb_render = SsbRender::try_from(ssb).unwrap(); // Print println!("{:#?}", ssb_render);
Modules
data | Data processors and main storages. |
types | Minor types for data. |