pub struct ExtractedRunParams {Show 14 fields
pub format: Option<String>,
pub header: Option<bool>,
pub limit: Option<u64>,
pub since: Option<String>,
pub patient: Vec<String>,
pub group: Vec<String>,
pub view_resource: Option<Value>,
pub view_reference: Option<String>,
pub inline_resources: Vec<Value>,
pub source: Option<String>,
pub max_file_size: Option<u64>,
pub row_group_size: Option<u64>,
pub page_size: Option<u64>,
pub compression: Option<String>,
}Expand description
SoF v2 $viewdefinition-run parameters lifted out of a JSON Parameters
resource. Scalar fields hold the first occurrence; patient, group,
inline_resources collect every entry (spec is 0..*).
Fields§
§format: Option<String>_format — valueCode or valueString.
header: Option<bool>header — valueBoolean (preferred) or valueString (lenient).
limit: Option<u64>_limit — valueInteger or valuePositiveInt.
since: Option<String>_since — valueInstant, valueDateTime, or valueString.
patient: Vec<String>patient — valueReference.reference or valueString (any number).
group: Vec<String>group — valueReference.reference or valueString (any number).
view_resource: Option<Value>viewResource — the inline resource.
view_reference: Option<String>viewReference — valueReference.reference or valueString.
inline_resources: Vec<Value>resource — every inline resource encountered (any number).
source: Option<String>source — valueString or valueUri.
max_file_size: Option<u64>maxFileSize — valueInteger or valuePositiveInt.
row_group_size: Option<u64>rowGroupSize — valueInteger or valuePositiveInt.
page_size: Option<u64>pageSize — valueInteger or valuePositiveInt.
compression: Option<String>compression — valueCode or valueString.
Trait Implementations§
Source§impl Clone for ExtractedRunParams
impl Clone for ExtractedRunParams
Source§fn clone(&self) -> ExtractedRunParams
fn clone(&self) -> ExtractedRunParams
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl Debug for ExtractedRunParams
impl Debug for ExtractedRunParams
Source§impl Default for ExtractedRunParams
impl Default for ExtractedRunParams
Source§fn default() -> ExtractedRunParams
fn default() -> ExtractedRunParams
Auto Trait Implementations§
impl Freeze for ExtractedRunParams
impl RefUnwindSafe for ExtractedRunParams
impl Send for ExtractedRunParams
impl Sync for ExtractedRunParams
impl Unpin for ExtractedRunParams
impl UnsafeUnpin for ExtractedRunParams
impl UnwindSafe for ExtractedRunParams
Blanket Implementations§
impl<T> Allocation for T
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more