pub enum ServicePlace {
Show 18 variants
V01(Option<Element>),
V03(Option<Element>),
V04(Option<Element>),
V05(Option<Element>),
V06(Option<Element>),
V07(Option<Element>),
V08(Option<Element>),
V09(Option<Element>),
V11(Option<Element>),
V12(Option<Element>),
V13(Option<Element>),
V14(Option<Element>),
V15(Option<Element>),
V19(Option<Element>),
V20(Option<Element>),
V21(Option<Element>),
V41(Option<Element>),
Null(Option<Element>),
}Variants§
V01(Option<Element>)
Pharmacy
V03(Option<Element>)
School
V04(Option<Element>)
Homeless Shelter
V05(Option<Element>)
Indian Health Service Free-standing Facility
V06(Option<Element>)
Indian Health Service Provider-based Facility
V07(Option<Element>)
Tribal 638 Free-Standing Facility
V08(Option<Element>)
Tribal 638 Provider-Based Facility
V09(Option<Element>)
Prison/Correctional Facility
V11(Option<Element>)
Office
V12(Option<Element>)
Home
V13(Option<Element>)
Assisted Living Fa
V14(Option<Element>)
Group Home
V15(Option<Element>)
Mobile Unit
V19(Option<Element>)
Off Campus-Outpatient Hospital
V20(Option<Element>)
Urgent Care Facility
V21(Option<Element>)
Inpatient Hospital
V41(Option<Element>)
Ambulance—Land
Null(Option<Element>)
If value is missing and just the element is present.
Trait Implementations§
Source§impl Clone for ServicePlace
impl Clone for ServicePlace
Source§fn clone(&self) -> ServicePlace
fn clone(&self) -> ServicePlace
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 ServicePlace
impl Debug for ServicePlace
Source§impl Default for ServicePlace
impl Default for ServicePlace
Source§impl FHIRJSONDeserializer for ServicePlace
impl FHIRJSONDeserializer for ServicePlace
fn from_json_str(s: &str) -> Result<Self, DeserializeError>
fn from_serde_value( json: &Value, context: Context<'_>, ) -> Result<Self, DeserializeError>
Source§impl FHIRJSONSerializer for ServicePlace
impl FHIRJSONSerializer for ServicePlace
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 ServicePlace
impl MetaValue for ServicePlace
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 ServicePlace
impl RefUnwindSafe for ServicePlace
impl Send for ServicePlace
impl Sync for ServicePlace
impl Unpin for ServicePlace
impl UnwindSafe for ServicePlace
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,
§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>
Converts
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>
Converts
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