pub struct CodeableConcept {
pub id: Option<Id>,
pub extension: Option<Vec<Extension>>,
pub coding: Option<Vec<Coding>>,
pub text: Option<StringDt>,
}
Fields§
§id: Option<Id>
Unique id for inter-element referencing
extension: Option<Vec<Extension>>
Additional content defined by implementations
coding: Option<Vec<Coding>>
Code defined by a terminology system
text: Option<StringDt>
Plain text representation of the concept
Implementations§
Trait Implementations§
Source§impl Clone for CodeableConcept
impl Clone for CodeableConcept
Source§fn clone(&self) -> CodeableConcept
fn clone(&self) -> CodeableConcept
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 Compare for CodeableConcept
impl Compare for CodeableConcept
Source§impl Convert for CodeableConcept
impl Convert for CodeableConcept
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 Debug for CodeableConcept
impl Debug for CodeableConcept
Source§impl Default for CodeableConcept
impl Default for CodeableConcept
Source§fn default() -> CodeableConcept
fn default() -> CodeableConcept
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CodeableConcept
impl<'de> Deserialize<'de> for CodeableConcept
fn deserialize<De>(deserializer: De) -> Result<Self>where
De: Deserializer<'de>,
Source§impl Element for CodeableConcept
impl Element for CodeableConcept
Source§impl Executor for CodeableConcept
impl Executor for CodeableConcept
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>
Source§impl Serialize for CodeableConcept
impl Serialize for CodeableConcept
impl DataType for CodeableConcept
Auto Trait Implementations§
impl Freeze for CodeableConcept
impl RefUnwindSafe for CodeableConcept
impl Send for CodeableConcept
impl Sync for CodeableConcept
impl Unpin for CodeableConcept
impl UnwindSafe for CodeableConcept
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