pub enum FhirOperation {
Read,
Search,
Create,
Update,
Delete,
}Expand description
The kind of FHIR operation being performed, used for scope checking.
Variants§
Read
Read a resource by ID.
Search
Search for resources.
Create
Create a new resource.
Update
Update an existing resource.
Delete
Delete a resource.
Trait Implementations§
Source§impl Clone for FhirOperation
impl Clone for FhirOperation
Source§fn clone(&self) -> FhirOperation
fn clone(&self) -> FhirOperation
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for FhirOperation
Source§impl Debug for FhirOperation
impl Debug for FhirOperation
Source§impl Display for FhirOperation
impl Display for FhirOperation
impl Eq for FhirOperation
Source§impl Hash for FhirOperation
impl Hash for FhirOperation
Source§impl PartialEq for FhirOperation
impl PartialEq for FhirOperation
Source§fn eq(&self, other: &FhirOperation) -> bool
fn eq(&self, other: &FhirOperation) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for FhirOperation
Auto Trait Implementations§
impl Freeze for FhirOperation
impl RefUnwindSafe for FhirOperation
impl Send for FhirOperation
impl Sync for FhirOperation
impl Unpin for FhirOperation
impl UnsafeUnpin for FhirOperation
impl UnwindSafe for FhirOperation
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,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> Pointable for T
impl<T> Pointable for T
Source§impl<T> PolicyExt for Twhere
T: ?Sized,
impl<T> PolicyExt for Twhere
T: ?Sized,
Source§impl<T> ToStringFallible for Twhere
T: Display,
impl<T> ToStringFallible for Twhere
T: Display,
Source§fn try_to_string(&self) -> Result<String, TryReserveError>
fn try_to_string(&self) -> Result<String, TryReserveError>
ToString::to_string, but without panic on OOM.