pub enum StructureMapTargetListMode {
First,
Last,
Share,
Single,
}
Expand description
StructureMapTargetListMode. If field is a list, how to manage the production.
FHIR version: 5.0.0.
Variants§
First
first
First. when the target list is being assembled, the items for this rule go first. If more than one rule defines a first item (for a given instance of mapping) then this is an error.
Last
last
Last. when the target list is being assembled, the items for this rule go last. If more than one rule defines a last item (for a given instance of mapping) then this is an error.
share
Share. the target instance is shared with the target instances generated by another rule (up to the first common n items, then create new ones).
Single
single
single. the target instance is shared with a number of target instances generated by another rule (up to the first common n items, then create new ones).
Trait Implementations§
Source§impl AsRef<str> for StructureMapTargetListMode
impl AsRef<str> for StructureMapTargetListMode
Source§impl Clone for StructureMapTargetListMode
impl Clone for StructureMapTargetListMode
Source§fn clone(&self) -> StructureMapTargetListMode
fn clone(&self) -> StructureMapTargetListMode
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moreSource§impl Debug for StructureMapTargetListMode
impl Debug for StructureMapTargetListMode
Source§impl<'de> Deserialize<'de> for StructureMapTargetListMode
impl<'de> Deserialize<'de> for StructureMapTargetListMode
Source§fn deserialize<D>(
deserializer: D,
) -> Result<StructureMapTargetListMode, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
fn deserialize<D>(
deserializer: D,
) -> Result<StructureMapTargetListMode, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl Display for StructureMapTargetListMode
impl Display for StructureMapTargetListMode
Source§impl From<StructureMapTargetListMode> for CodeableConcept
impl From<StructureMapTargetListMode> for CodeableConcept
Source§fn from(code: StructureMapTargetListMode) -> CodeableConcept
fn from(code: StructureMapTargetListMode) -> CodeableConcept
Source§impl From<StructureMapTargetListMode> for Coding
impl From<StructureMapTargetListMode> for Coding
Source§fn from(code: StructureMapTargetListMode) -> Coding
fn from(code: StructureMapTargetListMode) -> Coding
Source§impl FromStr for StructureMapTargetListMode
impl FromStr for StructureMapTargetListMode
Source§impl Hash for StructureMapTargetListMode
impl Hash for StructureMapTargetListMode
Source§impl Serialize for StructureMapTargetListMode
impl Serialize for StructureMapTargetListMode
Source§fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
impl Copy for StructureMapTargetListMode
impl Eq for StructureMapTargetListMode
impl StructuralPartialEq for StructureMapTargetListMode
Auto Trait Implementations§
impl Freeze for StructureMapTargetListMode
impl RefUnwindSafe for StructureMapTargetListMode
impl Send for StructureMapTargetListMode
impl Sync for StructureMapTargetListMode
impl Unpin for StructureMapTargetListMode
impl UnwindSafe for StructureMapTargetListMode
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,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
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
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> 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.