pub struct AuditEventEntityBackboneElement {
pub id: Option<String>,
pub extension: Option<Vec<Extension>>,
pub modifier_extension: Option<Vec<Extension>>,
pub what: Option<Reference>,
pub role: Option<CodeableConcept>,
pub security_label: Option<Vec<CodeableConcept>>,
pub query: Option<Base64BinaryDt>,
pub detail: Option<Vec<AuditEventEntityDetailBackboneElement>>,
pub agent: Option<Vec<AuditEventAgentBackboneElement>>,
}
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
what: Option<Reference>
Specific instance of resource
role: Option<CodeableConcept>
What role the entity played
security_label: Option<Vec<CodeableConcept>>
Security labels on the entity
query: Option<Base64BinaryDt>
Query parameters
detail: Option<Vec<AuditEventEntityDetailBackboneElement>>
Additional Information about the entity
agent: Option<Vec<AuditEventAgentBackboneElement>>
Entity is attributed to this agent
Trait Implementations§
Source§impl Clone for AuditEventEntityBackboneElement
impl Clone for AuditEventEntityBackboneElement
Source§fn clone(&self) -> AuditEventEntityBackboneElement
fn clone(&self) -> AuditEventEntityBackboneElement
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 AuditEventEntityBackboneElement
impl Convert for AuditEventEntityBackboneElement
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 AuditEventEntityBackboneElement
impl Default for AuditEventEntityBackboneElement
Source§fn default() -> AuditEventEntityBackboneElement
fn default() -> AuditEventEntityBackboneElement
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for AuditEventEntityBackboneElement
impl<'de> Deserialize<'de> for AuditEventEntityBackboneElement
fn deserialize<De>(deserializer: De) -> Result<Self>where
De: Deserializer<'de>,
Source§impl Executor for AuditEventEntityBackboneElement
impl Executor for AuditEventEntityBackboneElement
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 AuditEventEntityBackboneElement
Auto Trait Implementations§
impl Freeze for AuditEventEntityBackboneElement
impl RefUnwindSafe for AuditEventEntityBackboneElement
impl Send for AuditEventEntityBackboneElement
impl Sync for AuditEventEntityBackboneElement
impl Unpin for AuditEventEntityBackboneElement
impl UnwindSafe for AuditEventEntityBackboneElement
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