pub enum ResourceTypeSpec {
Specific(String),
Wildcard,
}Expand description
The resource type specifier in a SMART scope.
Variants§
Specific(String)
A specific FHIR resource type (e.g., “Patient”).
Wildcard
Wildcard — applies to all resource types.
Trait Implementations§
Source§impl Clone for ResourceTypeSpec
impl Clone for ResourceTypeSpec
Source§fn clone(&self) -> ResourceTypeSpec
fn clone(&self) -> ResourceTypeSpec
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 moreSource§impl Debug for ResourceTypeSpec
impl Debug for ResourceTypeSpec
Source§impl Display for ResourceTypeSpec
impl Display for ResourceTypeSpec
impl Eq for ResourceTypeSpec
Source§impl Hash for ResourceTypeSpec
impl Hash for ResourceTypeSpec
Source§impl PartialEq for ResourceTypeSpec
impl PartialEq for ResourceTypeSpec
Source§fn eq(&self, other: &ResourceTypeSpec) -> bool
fn eq(&self, other: &ResourceTypeSpec) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for ResourceTypeSpec
Auto Trait Implementations§
impl Freeze for ResourceTypeSpec
impl RefUnwindSafe for ResourceTypeSpec
impl Send for ResourceTypeSpec
impl Sync for ResourceTypeSpec
impl Unpin for ResourceTypeSpec
impl UnsafeUnpin for ResourceTypeSpec
impl UnwindSafe for ResourceTypeSpec
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.