pub struct CodeSystemFilterBackboneElement {
pub id: Option<String>,
pub extension: Option<Vec<Extension>>,
pub modifier_extension: Option<Vec<Extension>>,
pub code: Option<CodeDt>,
pub description: Option<StringDt>,
pub operator: Option<Vec<CodeDt>>,
pub value: Option<StringDt>,
}Fields§
§id: Option<String>Unique id for inter-element referencing
extension: Option<Vec<Extension>>Additional content defined by implementations
modifier_extension: Option<Vec<Extension>>Extensions that cannot be ignored even if unrecognized
code: Option<CodeDt>Code that identifies the filter
description: Option<StringDt>How or why the filter is used
operator: Option<Vec<CodeDt>>= | is-a | descendent-of | is-not-a | regex | in | not-in | generalizes | child-of | descendent-leaf | exists
value: Option<StringDt>What to use for the value
Trait Implementations§
Source§impl Clone for CodeSystemFilterBackboneElement
impl Clone for CodeSystemFilterBackboneElement
Source§fn clone(&self) -> CodeSystemFilterBackboneElement
fn clone(&self) -> CodeSystemFilterBackboneElement
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Compare for CodeSystemFilterBackboneElement
impl Compare for CodeSystemFilterBackboneElement
fn eq(&self, _right: &dyn Executor) -> Result<bool, FhirError>
fn gt(&self, _right: &dyn Executor) -> Result<bool, FhirError>
fn ge(&self, _right: &dyn Executor) -> Result<bool, FhirError>
fn lt(&self, _right: &dyn Executor) -> Result<bool, FhirError>
fn le(&self, _right: &dyn Executor) -> Result<bool, FhirError>
impl DataType for CodeSystemFilterBackboneElement
Source§impl Default for CodeSystemFilterBackboneElement
impl Default for CodeSystemFilterBackboneElement
Source§fn default() -> CodeSystemFilterBackboneElement
fn default() -> CodeSystemFilterBackboneElement
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CodeSystemFilterBackboneElement
impl<'de> Deserialize<'de> for CodeSystemFilterBackboneElement
fn deserialize<De>(
deserializer: De,
) -> Result<CodeSystemFilterBackboneElement, FhirError>where
De: Deserializer<'de>,
Source§impl Element for CodeSystemFilterBackboneElement
impl Element for CodeSystemFilterBackboneElement
fn id(&self) -> Option<&String>
fn set_id<T>(self, id: T) -> CodeSystemFilterBackboneElement
fn extensions(&self) -> Option<&Vec<Extension>>
fn set_extensions(self, ext: Vec<Extension>) -> CodeSystemFilterBackboneElement
fn add_extension(self, ext: Extension) -> CodeSystemFilterBackboneElement
Auto Trait Implementations§
impl Freeze for CodeSystemFilterBackboneElement
impl RefUnwindSafe for CodeSystemFilterBackboneElement
impl Send for CodeSystemFilterBackboneElement
impl Sync for CodeSystemFilterBackboneElement
impl Unpin for CodeSystemFilterBackboneElement
impl UnsafeUnpin for CodeSystemFilterBackboneElement
impl UnwindSafe for CodeSystemFilterBackboneElement
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