pub fn parse(s: &str) -> SdcExpand description
Parse SDC string
This function always successes.
Any line failed to parse ( include vendor extension ) is contained as sdc::Command::Unknown.
ยงExamples
use sdc_parser::{self, sdc};
let result = sdc_parser::parse("current_instance duv");
let expect = sdc::Sdc {
commands: vec![sdc::Command::CurrentInstance(
sdc::CurrentInstance {
instance: Some(String::from("duv"))
}
)]
};
assert_eq!(expect, result);