pub struct AuditEventSourceBackboneElement {
pub id: Option<String>,
pub extension: Option<Vec<Extension>>,
pub modifier_extension: Option<Vec<Extension>>,
pub site: Option<Reference>,
pub observer: Option<Reference>,
pub type_: Option<Vec<CodeableConcept>>,
}
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
site: Option<Reference>
Logical source location within the enterprise
observer: Option<Reference>
The identity of source detecting the event
type_: Option<Vec<CodeableConcept>>
The type of source where event originated
Trait Implementations§
Source§impl Clone for AuditEventSourceBackboneElement
impl Clone for AuditEventSourceBackboneElement
Source§fn clone(&self) -> AuditEventSourceBackboneElement
fn clone(&self) -> AuditEventSourceBackboneElement
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 AuditEventSourceBackboneElement
impl Convert for AuditEventSourceBackboneElement
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 AuditEventSourceBackboneElement
impl Default for AuditEventSourceBackboneElement
Source§fn default() -> AuditEventSourceBackboneElement
fn default() -> AuditEventSourceBackboneElement
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for AuditEventSourceBackboneElement
impl<'de> Deserialize<'de> for AuditEventSourceBackboneElement
fn deserialize<De>(deserializer: De) -> Result<Self>where
De: Deserializer<'de>,
Source§impl Executor for AuditEventSourceBackboneElement
impl Executor for AuditEventSourceBackboneElement
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 AuditEventSourceBackboneElement
Auto Trait Implementations§
impl Freeze for AuditEventSourceBackboneElement
impl RefUnwindSafe for AuditEventSourceBackboneElement
impl Send for AuditEventSourceBackboneElement
impl Sync for AuditEventSourceBackboneElement
impl Unpin for AuditEventSourceBackboneElement
impl UnwindSafe for AuditEventSourceBackboneElement
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