pub enum AuditEventSubType {
Show 41 variants
V110120(Option<Element>),
V110121(Option<Element>),
V110122(Option<Element>),
V110123(Option<Element>),
V110124(Option<Element>),
V110125(Option<Element>),
V110126(Option<Element>),
V110127(Option<Element>),
V110128(Option<Element>),
V110129(Option<Element>),
V110130(Option<Element>),
V110131(Option<Element>),
V110132(Option<Element>),
V110133(Option<Element>),
V110134(Option<Element>),
V110135(Option<Element>),
V110136(Option<Element>),
V110137(Option<Element>),
V110138(Option<Element>),
V110139(Option<Element>),
V110140(Option<Element>),
V110141(Option<Element>),
V110142(Option<Element>),
Batch(Option<Element>),
Capabilities(Option<Element>),
Create(Option<Element>),
Delete(Option<Element>),
History(Option<Element>),
HistoryInstance(Option<Element>),
HistorySystem(Option<Element>),
HistoryType(Option<Element>),
Operation(Option<Element>),
Patch(Option<Element>),
Read(Option<Element>),
Search(Option<Element>),
SearchSystem(Option<Element>),
SearchType(Option<Element>),
Transaction(Option<Element>),
Update(Option<Element>),
Vread(Option<Element>),
Null(Option<Element>),
}Variants§
V110120(Option<Element>)
V110121(Option<Element>)
V110122(Option<Element>)
V110123(Option<Element>)
V110124(Option<Element>)
V110125(Option<Element>)
V110126(Option<Element>)
V110127(Option<Element>)
V110128(Option<Element>)
V110129(Option<Element>)
V110130(Option<Element>)
V110131(Option<Element>)
V110132(Option<Element>)
V110133(Option<Element>)
V110134(Option<Element>)
V110135(Option<Element>)
V110136(Option<Element>)
V110137(Option<Element>)
V110138(Option<Element>)
V110139(Option<Element>)
V110140(Option<Element>)
V110141(Option<Element>)
V110142(Option<Element>)
Batch(Option<Element>)
batch
Capabilities(Option<Element>)
capabilities
Create(Option<Element>)
create
Delete(Option<Element>)
delete
History(Option<Element>)
history
HistoryInstance(Option<Element>)
history-instance
HistorySystem(Option<Element>)
history-system
HistoryType(Option<Element>)
history-type
Operation(Option<Element>)
operation
Patch(Option<Element>)
patch
Read(Option<Element>)
read
Search(Option<Element>)
search
SearchSystem(Option<Element>)
search-system
SearchType(Option<Element>)
search-type
Transaction(Option<Element>)
transaction
Update(Option<Element>)
update
Vread(Option<Element>)
vread
Null(Option<Element>)
If value is missing and just the element is present.
Trait Implementations§
Source§impl Clone for AuditEventSubType
impl Clone for AuditEventSubType
Source§fn clone(&self) -> AuditEventSubType
fn clone(&self) -> AuditEventSubType
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 Debug for AuditEventSubType
impl Debug for AuditEventSubType
Source§impl Default for AuditEventSubType
impl Default for AuditEventSubType
Source§impl FHIRJSONDeserializer for AuditEventSubType
impl FHIRJSONDeserializer for AuditEventSubType
fn from_json_str(s: &str) -> Result<Self, DeserializeError>
fn from_serde_value( json: &Value, context: Context<'_>, ) -> Result<Self, DeserializeError>
Source§impl FHIRJSONSerializer for AuditEventSubType
impl FHIRJSONSerializer for AuditEventSubType
fn serialize_value( &self, writer: &mut dyn Write, ) -> Result<bool, SerializeError>
fn serialize_extension( &self, writer: &mut dyn Write, ) -> Result<bool, SerializeError>
fn serialize_field( &self, field: &str, writer: &mut dyn Write, ) -> Result<bool, SerializeError>
fn is_fp_primitive(&self) -> bool
Source§impl MetaValue for AuditEventSubType
impl MetaValue for AuditEventSubType
fn fields(&self) -> Vec<&'static str>
fn get_field<'a>(&'a self, field: &str) -> Option<&'a dyn MetaValue>
fn get_field_mut<'a>(&'a mut self, field: &str) -> Option<&'a mut dyn MetaValue>
fn get_index<'a>(&'a self, _index: usize) -> Option<&'a dyn MetaValue>
fn get_index_mut<'a>( &'a mut self, _index: usize, ) -> Option<&'a mut dyn MetaValue>
fn flatten(&self) -> Vec<&dyn MetaValue>
fn as_any(&self) -> &dyn Any
fn typename(&self) -> &'static str
Auto Trait Implementations§
impl Freeze for AuditEventSubType
impl RefUnwindSafe for AuditEventSubType
impl Send for AuditEventSubType
impl Sync for AuditEventSubType
impl Unpin for AuditEventSubType
impl UnwindSafe for AuditEventSubType
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more