pub struct DataRequirementValueFilterElement {
pub id: Option<String>,
pub extension: Option<Vec<Extension>>,
pub path: Option<StringDt>,
pub search_param: Option<StringDt>,
pub comparator: Option<CodeDt>,
pub value: Option<Duration>,
}
Fields§
§id: Option<String>
Unique id for inter-element referencing
extension: Option<Vec<Extension>>
Additional content defined by implementations
path: Option<StringDt>
An attribute to filter on
search_param: Option<StringDt>
A parameter to search on
comparator: Option<CodeDt>
eq | gt | lt | ge | le | sa | eb
value: Option<Duration>
The value of the filter, as a Period, DateTime, or Duration value
Implementations§
Trait Implementations§
Source§impl Clone for DataRequirementValueFilterElement
impl Clone for DataRequirementValueFilterElement
Source§fn clone(&self) -> DataRequirementValueFilterElement
fn clone(&self) -> DataRequirementValueFilterElement
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Convert for DataRequirementValueFilterElement
impl Convert for DataRequirementValueFilterElement
fn to_integer(&self) -> Result<Integer>
fn to_decimal(&self) -> Result<Decimal>
fn to_strings(&self) -> Result<String>
fn to_datetime(&self) -> Result<DateTime>
fn to_boolean(&self) -> Result<Boolean>
Source§impl Default for DataRequirementValueFilterElement
impl Default for DataRequirementValueFilterElement
Source§fn default() -> DataRequirementValueFilterElement
fn default() -> DataRequirementValueFilterElement
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for DataRequirementValueFilterElement
impl<'de> Deserialize<'de> for DataRequirementValueFilterElement
fn deserialize<De>(deserializer: De) -> Result<Self>where
De: Deserializer<'de>,
Source§impl Executor for DataRequirementValueFilterElement
impl Executor for DataRequirementValueFilterElement
fn element(&self, symbol: &String, index: &Option<usize>) -> Result<Collection>
fn to_collection(&self, index: &Option<usize>) -> Collection
fn child(&self, _index: usize) -> Result<Collection>
impl DataType for DataRequirementValueFilterElement
Auto Trait Implementations§
impl Freeze for DataRequirementValueFilterElement
impl RefUnwindSafe for DataRequirementValueFilterElement
impl Send for DataRequirementValueFilterElement
impl Sync for DataRequirementValueFilterElement
impl Unpin for DataRequirementValueFilterElement
impl UnwindSafe for DataRequirementValueFilterElement
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