pub enum V3ReligiousAffiliation {
Show 83 variants
V1001(Option<Element>),
V1002(Option<Element>),
V1003(Option<Element>),
V1004(Option<Element>),
V1005(Option<Element>),
V1006(Option<Element>),
V1007(Option<Element>),
V1008(Option<Element>),
V1009(Option<Element>),
V1010(Option<Element>),
V1011(Option<Element>),
V1012(Option<Element>),
V1013(Option<Element>),
V1014(Option<Element>),
V1015(Option<Element>),
V1016(Option<Element>),
V1017(Option<Element>),
V1018(Option<Element>),
V1019(Option<Element>),
V1020(Option<Element>),
V1021(Option<Element>),
V1022(Option<Element>),
V1023(Option<Element>),
V1024(Option<Element>),
V1025(Option<Element>),
V1026(Option<Element>),
V1027(Option<Element>),
V1028(Option<Element>),
V1029(Option<Element>),
V1030(Option<Element>),
V1031(Option<Element>),
V1032(Option<Element>),
V1033(Option<Element>),
V1034(Option<Element>),
V1035(Option<Element>),
V1036(Option<Element>),
V1037(Option<Element>),
V1038(Option<Element>),
V1039(Option<Element>),
V1040(Option<Element>),
V1041(Option<Element>),
V1042(Option<Element>),
V1043(Option<Element>),
V1044(Option<Element>),
V1045(Option<Element>),
V1046(Option<Element>),
V1047(Option<Element>),
V1048(Option<Element>),
V1049(Option<Element>),
V1050(Option<Element>),
V1051(Option<Element>),
V1052(Option<Element>),
V1053(Option<Element>),
V1054(Option<Element>),
V1055(Option<Element>),
V1056(Option<Element>),
V1057(Option<Element>),
V1058(Option<Element>),
V1059(Option<Element>),
V1060(Option<Element>),
V1061(Option<Element>),
V1062(Option<Element>),
V1063(Option<Element>),
V1064(Option<Element>),
V1065(Option<Element>),
V1066(Option<Element>),
V1067(Option<Element>),
V1068(Option<Element>),
V1069(Option<Element>),
V1070(Option<Element>),
V1071(Option<Element>),
V1072(Option<Element>),
V1073(Option<Element>),
V1074(Option<Element>),
V1075(Option<Element>),
V1076(Option<Element>),
V1077(Option<Element>),
V1078(Option<Element>),
V1079(Option<Element>),
V1080(Option<Element>),
V1081(Option<Element>),
V1082(Option<Element>),
Null(Option<Element>),
}Variants§
V1001(Option<Element>)
Adventist
V1002(Option<Element>)
African Religions
V1003(Option<Element>)
Afro-Caribbean Religions
V1004(Option<Element>)
Agnosticism
V1005(Option<Element>)
Anglican
V1006(Option<Element>)
Animism
V1007(Option<Element>)
Atheism
V1008(Option<Element>)
Babi & Baha’I faiths
V1009(Option<Element>)
Baptist
V1010(Option<Element>)
Bon
V1011(Option<Element>)
Cao Dai
V1012(Option<Element>)
Celticism
V1013(Option<Element>)
Christian (non-Catholic, non-specific)
V1014(Option<Element>)
Confucianism
V1015(Option<Element>)
Cyberculture Religions
V1016(Option<Element>)
Divination
V1017(Option<Element>)
Fourth Way
V1018(Option<Element>)
Free Daism
V1019(Option<Element>)
Gnosis
V1020(Option<Element>)
Hinduism
V1021(Option<Element>)
Humanism
V1022(Option<Element>)
Independent
V1023(Option<Element>)
Islam
V1024(Option<Element>)
Jainism
V1025(Option<Element>)
Jehovah’s Witnesses
V1026(Option<Element>)
Judaism
V1027(Option<Element>)
Latter Day Saints
V1028(Option<Element>)
Lutheran
V1029(Option<Element>)
Mahayana
V1030(Option<Element>)
Meditation
V1031(Option<Element>)
Messianic Judaism
V1032(Option<Element>)
Mitraism
V1033(Option<Element>)
New Age
V1034(Option<Element>)
non-Roman Catholic
V1035(Option<Element>)
Occult
V1036(Option<Element>)
Orthodox
V1037(Option<Element>)
Paganism
V1038(Option<Element>)
Pentecostal
V1039(Option<Element>)
Process, The
V1040(Option<Element>)
Reformed/Presbyterian
V1041(Option<Element>)
Roman Catholic Church
V1042(Option<Element>)
Satanism
V1043(Option<Element>)
Scientology
V1044(Option<Element>)
Shamanism
V1045(Option<Element>)
Shiite (Islam)
V1046(Option<Element>)
Shinto
V1047(Option<Element>)
Sikism
V1048(Option<Element>)
Spiritualism
V1049(Option<Element>)
Sunni (Islam)
V1050(Option<Element>)
Taoism
V1051(Option<Element>)
Theravada
V1052(Option<Element>)
Unitarian-Universalism
V1053(Option<Element>)
Universal Life Church
V1054(Option<Element>)
Vajrayana (Tibetan)
V1055(Option<Element>)
Veda
V1056(Option<Element>)
Voodoo
V1057(Option<Element>)
Wicca
V1058(Option<Element>)
Yaohushua
V1059(Option<Element>)
Zen Buddhism
V1060(Option<Element>)
Zoroastrianism
V1061(Option<Element>)
Assembly of God
V1062(Option<Element>)
Brethren
V1063(Option<Element>)
Christian Scientist
V1064(Option<Element>)
Church of Christ
V1065(Option<Element>)
Church of God
V1066(Option<Element>)
Congregational
V1067(Option<Element>)
Disciples of Christ
V1068(Option<Element>)
Eastern Orthodox
V1069(Option<Element>)
Episcopalian
V1070(Option<Element>)
Evangelical Covenant
V1071(Option<Element>)
Friends
V1072(Option<Element>)
Full Gospel
V1073(Option<Element>)
Methodist
V1074(Option<Element>)
Native American
V1075(Option<Element>)
Nazarene
V1076(Option<Element>)
Presbyterian
V1077(Option<Element>)
Protestant
V1078(Option<Element>)
Protestant, No Denomination
V1079(Option<Element>)
Reformed
V1080(Option<Element>)
Salvation Army
V1081(Option<Element>)
Unitarian Universalist
V1082(Option<Element>)
United Church of Christ
Null(Option<Element>)
If value is missing and just the element is present.
Trait Implementations§
Source§impl Clone for V3ReligiousAffiliation
impl Clone for V3ReligiousAffiliation
Source§fn clone(&self) -> V3ReligiousAffiliation
fn clone(&self) -> V3ReligiousAffiliation
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl Debug for V3ReligiousAffiliation
impl Debug for V3ReligiousAffiliation
Source§impl Default for V3ReligiousAffiliation
impl Default for V3ReligiousAffiliation
Source§impl FHIRJSONDeserializer for V3ReligiousAffiliation
impl FHIRJSONDeserializer for V3ReligiousAffiliation
fn from_json_str(s: &str) -> Result<Self, DeserializeError>
fn from_serde_value( json: &Value, context: Context<'_>, ) -> Result<Self, DeserializeError>
Source§impl FHIRJSONSerializer for V3ReligiousAffiliation
impl FHIRJSONSerializer for V3ReligiousAffiliation
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 V3ReligiousAffiliation
impl MetaValue for V3ReligiousAffiliation
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 V3ReligiousAffiliation
impl RefUnwindSafe for V3ReligiousAffiliation
impl Send for V3ReligiousAffiliation
impl Sync for V3ReligiousAffiliation
impl Unpin for V3ReligiousAffiliation
impl UnwindSafe for V3ReligiousAffiliation
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,
§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>
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>
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