//! StructureMap for the FHIR Mapping Language: compile FML to a StructureMap resource.
//!
//! ```
//! let compiled = fml_model::compile(r#"
//! /// url = 'http://example.org/StructureMap/Copy'
//! /// name = 'Copy'
//! uses "http://hl7.org/fhir/StructureDefinition/Patient" as source
//! uses "http://hl7.org/fhir/StructureDefinition/Patient" as target
//!
//! group Copy(source src : Patient, target tgt : Patient) {
//! src.name -> tgt.name;
//! }
//! "#);
//! assert!(!compiled.has_errors());
//! let rule = &compiled.map.group[0].rule[0];
//! assert_eq!(rule.name.as_deref(), Some("name"));
//! assert_eq!(rule.target[0].transform.as_deref(), Some("create"));
//! ```
pub use ;
pub use ;
pub use StructureMap;
pub use print;