molframe-core 0.5.1

Core types, storage and analysis contracts for molframe
Documentation
//! Format dispatch and the shared reader/writer contract.

mod detect;
mod names;
mod options;

#[cfg(test)]
use super::input::InputBuffer;
#[cfg(test)]
use crate::diagnostic::{Code, Strictness};

pub use detect::Format;
pub use options::{
    AmbiguousResidueBoundaryPolicy, CategoryFilter, InputDigest, MissingElementPolicy, ParseMode,
    REQUIRED_CIF_CATEGORIES, REQUIRED_PDB_RECORDS, ReadOptions, ReadResult, Reader, Select,
    SelectAll,
};

#[cfg(test)]
#[path = "../format_tests.rs"]
mod tests;