1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
// header // [[file:~/Workspace/Programming/gchemol-rs/gchemol-readwrite/gchemol-readwrite.note::*header][header:1]] //===============================================================================# // DESCRIPTION: basic read & write support for molecular file // // OPTIONS: --- // REQUIREMENTS: --- // NOTES: --- // AUTHOR: Wenping Guo <ybyygu@gmail.com> // LICENCE: GPL version 3 // CREATED: <2018-04-11 Wed 15:42> // UPDATED: <2020-02-06 Thu 17:22> //===============================================================================# // header:1 ends here // mods // [[file:~/Workspace/Programming/gchemol-rs/gchemol-readwrite/gchemol-readwrite.note::*mods][mods:1]] // ignore compiler warnings due to nom macro uses #[allow(unused)] mod formats; mod template; mod io; // mods:1 ends here // exports // [[file:~/Workspace/Programming/gchemol-rs/gchemol-readwrite/gchemol-readwrite.note::*exports][exports:1]] pub mod prelude { pub use crate::io::FromFile; pub use crate::io::StringIO; pub use crate::io::ToFile; pub use crate::template::TemplateRendering; } pub use crate::formats::describe_backends; pub use crate::io::{read, read_all, read_from, write, write_format}; // exports:1 ends here