pub enum AuditEventType {
Show 44 variants
V110100(Option<Element>),
V110101(Option<Element>),
V110102(Option<Element>),
V110103(Option<Element>),
V110104(Option<Element>),
V110105(Option<Element>),
V110106(Option<Element>),
V110107(Option<Element>),
V110108(Option<Element>),
V110109(Option<Element>),
V110110(Option<Element>),
V110111(Option<Element>),
V110112(Option<Element>),
V110113(Option<Element>),
V110114(Option<Element>),
Access(Option<Element>),
Amend(Option<Element>),
Archive(Option<Element>),
Attest(Option<Element>),
Decrypt(Option<Element>),
Deidentify(Option<Element>),
Deprecate(Option<Element>),
Destroy(Option<Element>),
Disclose(Option<Element>),
Encrypt(Option<Element>),
Extract(Option<Element>),
Hold(Option<Element>),
Link(Option<Element>),
Merge(Option<Element>),
Originate(Option<Element>),
Pseudonymize(Option<Element>),
Reactivate(Option<Element>),
Receive(Option<Element>),
Reidentify(Option<Element>),
Report(Option<Element>),
Rest(Option<Element>),
Restore(Option<Element>),
Transform(Option<Element>),
Transmit(Option<Element>),
Unhold(Option<Element>),
Unlink(Option<Element>),
Unmerge(Option<Element>),
Verify(Option<Element>),
Null(Option<Element>),
}Variants§
V110100(Option<Element>)
V110101(Option<Element>)
V110102(Option<Element>)
V110103(Option<Element>)
V110104(Option<Element>)
V110105(Option<Element>)
V110106(Option<Element>)
V110107(Option<Element>)
V110108(Option<Element>)
V110109(Option<Element>)
V110110(Option<Element>)
V110111(Option<Element>)
V110112(Option<Element>)
V110113(Option<Element>)
V110114(Option<Element>)
Access(Option<Element>)
Access/View Record Lifecycle Event
Amend(Option<Element>)
Amend (Update) Record Lifecycle Event
Archive(Option<Element>)
Archive Record Lifecycle Event
Attest(Option<Element>)
Attest Record Lifecycle Event
Decrypt(Option<Element>)
Decrypt Record Lifecycle Event
Deidentify(Option<Element>)
De-Identify (Anononymize) Record Lifecycle Event
Deprecate(Option<Element>)
Deprecate Record Lifecycle Event
Destroy(Option<Element>)
Destroy/Delete Record Lifecycle Event
Disclose(Option<Element>)
Disclose Record Lifecycle Event
Encrypt(Option<Element>)
Encrypt Record Lifecycle Event
Extract(Option<Element>)
Extract Record Lifecycle Event
Hold(Option<Element>)
Add Legal Hold Record Lifecycle Event
Link(Option<Element>)
Link Record Lifecycle Event
Merge(Option<Element>)
Merge Record Lifecycle Event
Originate(Option<Element>)
Originate/Retain Record Lifecycle Event
Pseudonymize(Option<Element>)
Pseudonymize Record Lifecycle Event
Reactivate(Option<Element>)
Re-activate Record Lifecycle Event
Receive(Option<Element>)
Receive/Retain Record Lifecycle Event
Reidentify(Option<Element>)
Re-identify Record Lifecycle Event
Report(Option<Element>)
Report (Output) Record Lifecycle Event
Rest(Option<Element>)
RESTful Operation
Restore(Option<Element>)
Restore Record Lifecycle Event
Transform(Option<Element>)
Transform/Translate Record Lifecycle Event
Transmit(Option<Element>)
Transmit Record Lifecycle Event
Unhold(Option<Element>)
Remove Legal Hold Record Lifecycle Event
Unlink(Option<Element>)
Unlink Record Lifecycle Event
Unmerge(Option<Element>)
Unmerge Record Lifecycle Event
Verify(Option<Element>)
Verify Record Lifecycle Event
Null(Option<Element>)
If value is missing and just the element is present.
Trait Implementations§
Source§impl Clone for AuditEventType
impl Clone for AuditEventType
Source§fn clone(&self) -> AuditEventType
fn clone(&self) -> AuditEventType
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl Debug for AuditEventType
impl Debug for AuditEventType
Source§impl Default for AuditEventType
impl Default for AuditEventType
Source§impl FHIRJSONDeserializer for AuditEventType
impl FHIRJSONDeserializer for AuditEventType
fn from_json_str(s: &str) -> Result<Self, DeserializeError>
fn from_serde_value( json: &Value, context: Context<'_>, ) -> Result<Self, DeserializeError>
Source§impl FHIRJSONSerializer for AuditEventType
impl FHIRJSONSerializer for AuditEventType
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 AuditEventType
impl MetaValue for AuditEventType
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 AuditEventType
impl RefUnwindSafe for AuditEventType
impl Send for AuditEventType
impl Sync for AuditEventType
impl Unpin for AuditEventType
impl UnwindSafe for AuditEventType
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
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>
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>
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