pub struct DocumentReferenceAttesterBackboneElement {
pub id: Option<String>,
pub extension: Option<Vec<Extension>>,
pub modifier_extension: Option<Vec<Extension>>,
pub mode: Option<CodeableConcept>,
pub time: Option<DateTimeDt>,
pub party: Option<Reference>,
}
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
mode: Option<CodeableConcept>
personal | professional | legal | official
time: Option<DateTimeDt>
When the document was attested
party: Option<Reference>
Who attested the document
Trait Implementations§
Source§impl Clone for DocumentReferenceAttesterBackboneElement
impl Clone for DocumentReferenceAttesterBackboneElement
Source§fn clone(&self) -> DocumentReferenceAttesterBackboneElement
fn clone(&self) -> DocumentReferenceAttesterBackboneElement
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 DocumentReferenceAttesterBackboneElement
impl Convert for DocumentReferenceAttesterBackboneElement
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 DocumentReferenceAttesterBackboneElement
impl Default for DocumentReferenceAttesterBackboneElement
Source§fn default() -> DocumentReferenceAttesterBackboneElement
fn default() -> DocumentReferenceAttesterBackboneElement
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for DocumentReferenceAttesterBackboneElement
impl<'de> Deserialize<'de> for DocumentReferenceAttesterBackboneElement
fn deserialize<De>(deserializer: De) -> Result<Self>where
De: Deserializer<'de>,
Source§impl Executor for DocumentReferenceAttesterBackboneElement
impl Executor for DocumentReferenceAttesterBackboneElement
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 DocumentReferenceAttesterBackboneElement
Auto Trait Implementations§
impl Freeze for DocumentReferenceAttesterBackboneElement
impl RefUnwindSafe for DocumentReferenceAttesterBackboneElement
impl Send for DocumentReferenceAttesterBackboneElement
impl Sync for DocumentReferenceAttesterBackboneElement
impl Unpin for DocumentReferenceAttesterBackboneElement
impl UnwindSafe for DocumentReferenceAttesterBackboneElement
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