pub struct ResearchStudyProgressStatusBackboneElement {
pub id: Option<String>,
pub extension: Option<Vec<Extension>>,
pub modifier_extension: Option<Vec<Extension>>,
pub state: Option<CodeableConcept>,
pub actual: Option<BooleanDt>,
pub period: Option<Period>,
}
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
state: Option<CodeableConcept>
Label for status or state (e.g. recruitment status)
actual: Option<BooleanDt>
Actual if true else anticipated
period: Option<Period>
Date range
Trait Implementations§
Source§impl Clone for ResearchStudyProgressStatusBackboneElement
impl Clone for ResearchStudyProgressStatusBackboneElement
Source§fn clone(&self) -> ResearchStudyProgressStatusBackboneElement
fn clone(&self) -> ResearchStudyProgressStatusBackboneElement
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 ResearchStudyProgressStatusBackboneElement
impl Convert for ResearchStudyProgressStatusBackboneElement
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 ResearchStudyProgressStatusBackboneElement
impl Default for ResearchStudyProgressStatusBackboneElement
Source§fn default() -> ResearchStudyProgressStatusBackboneElement
fn default() -> ResearchStudyProgressStatusBackboneElement
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ResearchStudyProgressStatusBackboneElement
impl<'de> Deserialize<'de> for ResearchStudyProgressStatusBackboneElement
fn deserialize<De>(deserializer: De) -> Result<Self>where
De: Deserializer<'de>,
Source§impl Executor for ResearchStudyProgressStatusBackboneElement
impl Executor for ResearchStudyProgressStatusBackboneElement
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 ResearchStudyProgressStatusBackboneElement
Auto Trait Implementations§
impl Freeze for ResearchStudyProgressStatusBackboneElement
impl RefUnwindSafe for ResearchStudyProgressStatusBackboneElement
impl Send for ResearchStudyProgressStatusBackboneElement
impl Sync for ResearchStudyProgressStatusBackboneElement
impl Unpin for ResearchStudyProgressStatusBackboneElement
impl UnwindSafe for ResearchStudyProgressStatusBackboneElement
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