pub struct Transformed {
pub target: Value,
pub log: Vec<String>,
pub warnings: Vec<String>,
pub produced: Vec<Value>,
pub trace: Option<Trace>,
}Expand description
The result of a transform.
Fields§
§target: ValueThe target, as FHIR JSON.
log: Vec<String>Messages from log (…) clauses.
warnings: Vec<String>Values left out of the target, such as a code a ConceptMap does not know (the reference engine leaves those unset too).
produced: Vec<Value>Resources the map created outside the target (create('Observation') as obs with no
target element) and did not put into it: the produced structures of the map.
trace: Option<Trace>The debug trace, when tracing is on (Engine::with_trace).
Trait Implementations§
Source§impl Clone for Transformed
impl Clone for Transformed
Source§impl Debug for Transformed
impl Debug for Transformed
Source§impl PartialEq for Transformed
impl PartialEq for Transformed
impl StructuralPartialEq for Transformed
Auto Trait Implementations§
impl Freeze for Transformed
impl RefUnwindSafe for Transformed
impl Send for Transformed
impl Sync for Transformed
impl Unpin for Transformed
impl UnsafeUnpin for Transformed
impl UnwindSafe for Transformed
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more