pub enum BindingStrength {
Required,
Extensible,
Preferred,
Example,
}Expand description
Binding strength for ValueSet bindings
Variants§
Required
Value MUST come from the ValueSet
Extensible
Value SHOULD come from the ValueSet (can use other codes if needed)
Preferred
Value is recommended to come from the ValueSet
Example
ValueSet is for illustration only
Implementations§
Source§impl BindingStrength
impl BindingStrength
Sourcepub fn from_fhir_str(s: &str) -> Option<Self>
pub fn from_fhir_str(s: &str) -> Option<Self>
Parse from FHIR string representation
Trait Implementations§
Source§impl Clone for BindingStrength
impl Clone for BindingStrength
Source§fn clone(&self) -> BindingStrength
fn clone(&self) -> BindingStrength
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 BindingStrength
impl Debug for BindingStrength
Source§impl<'de> Deserialize<'de> for BindingStrength
impl<'de> Deserialize<'de> for BindingStrength
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Display for BindingStrength
impl Display for BindingStrength
Source§impl PartialEq for BindingStrength
impl PartialEq for BindingStrength
Source§impl Serialize for BindingStrength
impl Serialize for BindingStrength
impl Copy for BindingStrength
impl Eq for BindingStrength
impl StructuralPartialEq for BindingStrength
Auto Trait Implementations§
impl Freeze for BindingStrength
impl RefUnwindSafe for BindingStrength
impl Send for BindingStrength
impl Sync for BindingStrength
impl Unpin for BindingStrength
impl UnsafeUnpin for BindingStrength
impl UnwindSafe for BindingStrength
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