pub fn parse(
    program: &impl AsRef<str>,
) -> Result<MPS<Rational64>, Import> {
    free::parse(program.as_ref())
}
/// Parse an MPS program, in string form, to a MPS.
///
/// # Arguments
///
/// * `program`: The input in [MPS format](https://en.wikipedia.org/wiki/MPS_(format)).
///
/// # Return value
///
/// A `Result<MPS, ImportError>` instance.
///
/// # Errors
///
/// An Import error, wrapping either a parse error indicating that the file was syntactically
/// incorrect, or an Inconsistency error indicating that the file is "logically" incorrect.
Parse an MPS program, in string form, to a MPS.
Parse an MPS program in string form to a MPS .
pub fn parse(
    program: &impl AsRef<str>,
) -> Result<MPS<Rational64>, Import> {
    free::parse(program.as_ref())
}
pub fn parse ( program : & impl AsRef < str > , ) -> Result < MPS < Rational64 > , Import > { free :: parse ( program . as_ref ( ) ) }
Parse an MPS program, in string form, to a MPS.
Parse an MPS program in string form to a MPS .
program
&impl AsRef<str>
program
&impl AsRef<str>
return value
A `Result` instance.
A ` Result ` instance .
errors
An Import error, wrapping either a parse error indicating that the file was syntactically
incorrect, or an Inconsistency error indicating that the file is "logically" incorrect.
An Import error wrapping either a parse error indicating that the file was syntactically incorrect or an Inconsistency error indicating that the file is " logically " incorrect .