pub struct ExtractedParameters {
pub context: Option<String>,
pub expression: Option<String>,
pub validate: bool,
pub variables: Vec<Variable>,
pub resource: Option<Value>,
pub terminology_server: Option<String>,
}Expand description
Extracted parameters for processing
Fields§
§context: Option<String>The context expression to execute first
expression: Option<String>The FHIRPath expression to execute
validate: boolWhether to validate the expression
variables: Vec<Variable>Variables to pass to the expression
resource: Option<Value>The resource to execute against
terminology_server: Option<String>Terminology server URL
Trait Implementations§
Source§impl Debug for ExtractedParameters
impl Debug for ExtractedParameters
Source§impl Default for ExtractedParameters
impl Default for ExtractedParameters
Source§fn default() -> ExtractedParameters
fn default() -> ExtractedParameters
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ExtractedParameters
impl RefUnwindSafe for ExtractedParameters
impl Send for ExtractedParameters
impl Sync for ExtractedParameters
impl Unpin for ExtractedParameters
impl UnsafeUnpin for ExtractedParameters
impl UnwindSafe for ExtractedParameters
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