V3SeverityObservation

Enum V3SeverityObservation 

Source
pub enum V3SeverityObservation {
Show 251 variants A0(Option<Element>), A1(Option<Element>), A2(Option<Element>), A3(Option<Element>), A4(Option<Element>), ABSTRED(Option<Element>), ABUSE(Option<Element>), ACT(Option<Element>), ACTPEND(Option<Element>), ADC(Option<Element>), ADOPT(Option<Element>), AGGRED(Option<Element>), ALLORNONESCR(Option<Element>), ALONE(Option<Element>), ANNUITY(Option<Element>), ANONYED(Option<Element>), APPROPRIATE(Option<Element>), ASSET(Option<Element>), BTHCERT(Option<Element>), CCOC(Option<Element>), CHD(Option<Element>), CHILD(Option<Element>), CLINAST(Option<Element>), CLINRPT(Option<Element>), CLOTH(Option<Element>), COHORT(Option<Element>), COMPOSITE(Option<Element>), CONTVAR(Option<Element>), CRITH(Option<Element>), CRITL(Option<Element>), CRITU(Option<Element>), CRYTOHASH(Option<Element>), DENEX(Option<Element>), DENEXCEP(Option<Element>), DENOM(Option<Element>), DEP(Option<Element>), DEPCHD(Option<Element>), DEPSPS(Option<Element>), DEPYGCHD(Option<Element>), DEVAST(Option<Element>), DEVRPT(Option<Element>), DIGSIG(Option<Element>), DISABL(Option<Element>), DISABLE(Option<Element>), DP(Option<Element>), DRLIC(Option<Element>), DRUG(Option<Element>), DS(Option<Element>), ECH(Option<Element>), EFFICIENCY(Option<Element>), ELG(Option<Element>), ELSTAT(Option<Element>), EMS(Option<Element>), ES(Option<Element>), EXPERIENCE(Option<Element>), Employed(Option<Element>), FAM(Option<Element>), FLY(Option<Element>), FOOD(Option<Element>), FOSTER(Option<Element>), G(Option<Element>), H(Option<Element>), HCPAST(Option<Element>), HCPRPT(Option<Element>), HEALTH(Option<Element>), HLSTAT(Option<Element>), HMLESS(Option<Element>), HOUSE(Option<Element>), HRELIABLE(Option<Element>), Homozygote(Option<Element>), ILGIM(Option<Element>), INACT(Option<Element>), INCAR(Option<Element>), INCOME(Option<Element>), IND(Option<Element>), INPNDINV(Option<Element>), INPNDUPD(Option<Element>), INTERMOM(Option<Element>), INVEST(Option<Element>), IP(Option<Element>), IPP(Option<Element>), IVDRG(Option<Element>), L(Option<Element>), LE(Option<Element>), LEGAL(Option<Element>), LINEARSCR(Option<Element>), LIVDEP(Option<Element>), LIVEXP(Option<Element>), LIVSIT(Option<Element>), LLD(Option<Element>), LOAAN(Option<Element>), LOAAN1(Option<Element>), LOAAN2(Option<Element>), LOAAN3(Option<Element>), LOAAN4(Option<Element>), LOAAP(Option<Element>), LOAAP1(Option<Element>), LOAAP2(Option<Element>), LOAAP3(Option<Element>), LOAAP4(Option<Element>), LOAAS(Option<Element>), LOAAS1(Option<Element>), LOAAS2(Option<Element>), LOAAS3(Option<Element>), LOAAS4(Option<Element>), LOACM(Option<Element>), LOACM1(Option<Element>), LOACM2(Option<Element>), LOACM3(Option<Element>), LOACM4(Option<Element>), LOAID(Option<Element>), LOAID1(Option<Element>), LOAID2(Option<Element>), LOAID3(Option<Element>), LOAID4(Option<Element>), LOANR(Option<Element>), LOANR1(Option<Element>), LOANR2(Option<Element>), LOANR3(Option<Element>), LOANR4(Option<Element>), LOARA(Option<Element>), LOARA1(Option<Element>), LOARA2(Option<Element>), LOARA3(Option<Element>), LOARA4(Option<Element>), LOATK(Option<Element>), LOATK1(Option<Element>), LOATK2(Option<Element>), LOATK3(Option<Element>), LOATK4(Option<Element>), M(Option<Element>), MAPPED(Option<Element>), MASKED(Option<Element>), ME(Option<Element>), MEMBER(Option<Element>), MI(Option<Element>), MIL(Option<Element>), MORTG(Option<Element>), MRGCERT(Option<Element>), MSRPOPL(Option<Element>), N(Option<Element>), NELG(Option<Element>), NS(Option<Element>), NUMER(Option<Element>), NUMEX(Option<Element>), NotInLaborForce(Option<Element>), OPPORSCR(Option<Element>), OUTCOME(Option<Element>), PACQAST(Option<Element>), PACQRPT(Option<Element>), PASSPORT(Option<Element>), PATAST(Option<Element>), PATRPT(Option<Element>), PAY(Option<Element>), PAYAST(Option<Element>), PAYRPT(Option<Element>), PGNT(Option<Element>), PRN(Option<Element>), PROPM(Option<Element>), PROAST(Option<Element>), PROB(Option<Element>), PROCESS(Option<Element>), PROP(Option<Element>), PROPOR(Option<Element>), PRORPT(Option<Element>), PSEUDED(Option<Element>), RATIO(Option<Element>), REDACTED(Option<Element>), REFUG(Option<Element>), RELAT(Option<Element>), RELDEP(Option<Element>), RELIABLE(Option<Element>), RENT(Option<Element>), RESOURCE(Option<Element>), RETACCT(Option<Element>), RETIRE(Option<Element>), RLD(Option<Element>), RSWN(Option<Element>), RSWON(Option<Element>), RTRD(Option<Element>), S(Option<Element>), SDMAST(Option<Element>), SDMRPT(Option<Element>), SECTRSTOBV(Option<Element>), SFWL(Option<Element>), SIT(Option<Element>), SOECSTAT(Option<Element>), SPOUSAL(Option<Element>), SPS(Option<Element>), SPSDEP(Option<Element>), SS(Option<Element>), SSP(Option<Element>), STN(Option<Element>), STRUCTURE(Option<Element>), STUDENRL(Option<Element>), SUBSETTED(Option<Element>), SUNDRY(Option<Element>), SUP(Option<Element>), SUPPLE(Option<Element>), SYNTAC(Option<Element>), TAX(Option<Element>), TRANS(Option<Element>), TRD(Option<Element>), TRSLT(Option<Element>), TRSTACCRDOBV(Option<Element>), TRSTAGREOBV(Option<Element>), TRSTCERTOBV(Option<Element>), TRSTLOAOBV(Option<Element>), TRSTMECOBV(Option<Element>), TRUST(Option<Element>), UNCERTREL(Option<Element>), UNEMPL(Option<Element>), UNREL(Option<Element>), UNRELIABLE(Option<Element>), URELDEP(Option<Element>), UTIL(Option<Element>), Unemployed(Option<Element>), VERSIONED(Option<Element>), VLS(Option<Element>), VS(Option<Element>), WEIGHTSCR(Option<Element>), _ActCoverageAssessmentObservationValue(Option<Element>), _ActFinancialStatusObservationValue(Option<Element>), _AllergyTestValue(Option<Element>), _AnnotationValue(Option<Element>), _CommonClinicalObservationValue(Option<Element>), _CompositeMeasureScoring(Option<Element>), _CoverageLevelObservationValue(Option<Element>), _CoverageLimitObservationValue(Option<Element>), _CriticalityObservationValue(Option<Element>), _EmploymentStatus(Option<Element>), _GeneticObservationValue(Option<Element>), _IndicationValue(Option<Element>), _IndividualCaseSafetyReportValueDomains(Option<Element>), _ObservationMeasureScoring(Option<Element>), _ObservationMeasureType(Option<Element>), _ObservationPopulationInclusion(Option<Element>), _PartialCompletionScale(Option<Element>), _SECALTINTOBV(Option<Element>), _SECDATINTOBV(Option<Element>), _SECINTCONOBV(Option<Element>), _SECINTOBV(Option<Element>), _SECINTPRVABOBV(Option<Element>), _SECINTPRVOBV(Option<Element>), _SECINTPRVRBOBV(Option<Element>), _SecurityObservationValue(Option<Element>), _SeverityObservation(Option<Element>), _SubjectBodyPosition(Option<Element>), _VerificationOutcomeValue(Option<Element>), _WorkSchedule(Option<Element>), Null(Option<Element>),
}

Variants§

§

A0(Option<Element>)

no reaction

§

A1(Option<Element>)

minimal reaction

§

A2(Option<Element>)

mild reaction

§

A3(Option<Element>)

moderate reaction

§

A4(Option<Element>)

severe reaction

§

ABSTRED(Option<Element>)

abstracted

§

ABUSE(Option<Element>)

abuse victim

§

ACT(Option<Element>)

active coverage

§

ACTPEND(Option<Element>)

active - pending investigation

§

ADC(Option<Element>)

adult child

§

ADOPT(Option<Element>)

adoption document

§

AGGRED(Option<Element>)

aggregated

§

ALLORNONESCR(Option<Element>)

All-or-nothing Scoring

§

ALONE(Option<Element>)

alone

§

ANNUITY(Option<Element>)

annuity

§

ANONYED(Option<Element>)

anonymized

§

APPROPRIATE(Option<Element>)

appropriate use process measure

§

ASSET(Option<Element>)

asset

§

BTHCERT(Option<Element>)

birth certificate

§

CCOC(Option<Element>)

creditable coverage document

§

CHD(Option<Element>)

child

§

CHILD(Option<Element>)

child support

§

CLINAST(Option<Element>)

clinician asserted

§

CLINRPT(Option<Element>)

clinician reported

§

CLOTH(Option<Element>)

clothing expense

§

COHORT(Option<Element>)

cohort measure scoring

§

COMPOSITE(Option<Element>)

composite measure type

§

CONTVAR(Option<Element>)

continuous variable measure scoring

§

CRITH(Option<Element>)

high criticality

§

CRITL(Option<Element>)

low criticality

§

CRITU(Option<Element>)

unable to assess criticality

§

CRYTOHASH(Option<Element>)

cryptographic hash function

§

DENEX(Option<Element>)

denominator exclusions

§

DENEXCEP(Option<Element>)

denominator exceptions

§

DENOM(Option<Element>)

denominator

§

DEP(Option<Element>)

dependent

§

DEPCHD(Option<Element>)

dependent children

§

DEPSPS(Option<Element>)

dependent spouse

§

DEPYGCHD(Option<Element>)

dependent young children

§

DEVAST(Option<Element>)

device asserted

§

DEVRPT(Option<Element>)

device reported

§

DIGSIG(Option<Element>)

digital signature

§

DISABL(Option<Element>)

disability pay

§

DISABLE(Option<Element>)

disabled

§

DP(Option<Element>)

domestic partner

§

DRLIC(Option<Element>)

driver license

§

DRUG(Option<Element>)

drug use

§

DS(Option<Element>)

daytime shift

§

ECH(Option<Element>)

employee

§

EFFICIENCY(Option<Element>)

efficiency measure type

§

ELG(Option<Element>)

eligible

§

ELSTAT(Option<Element>)

eligibility indicator

§

EMS(Option<Element>)

early morning shift

§

ES(Option<Element>)

evening shift

§

EXPERIENCE(Option<Element>)

experience measure type

§

Employed(Option<Element>)

Employed

§

FAM(Option<Element>)

live with family

§

FLY(Option<Element>)

family coverage

§

FOOD(Option<Element>)

food expense

§

FOSTER(Option<Element>)

foster child document

§

G(Option<Element>)

Great extent

§

H(Option<Element>)

High

§

HCPAST(Option<Element>)

healthcare professional asserted

§

HCPRPT(Option<Element>)

healthcare professional reported

§

HEALTH(Option<Element>)

health expense

§

HLSTAT(Option<Element>)

health status

§

HMLESS(Option<Element>)

homeless

§

HOUSE(Option<Element>)

household expense

§

HRELIABLE(Option<Element>)

highly reliable

§

Homozygote(Option<Element>)

HOMO

§

ILGIM(Option<Element>)

illegal immigrant

§

INACT(Option<Element>)

inactive

§

INCAR(Option<Element>)

incarcerated

§

INCOME(Option<Element>)

income

§

IND(Option<Element>)

individual

§

INPNDINV(Option<Element>)

inactive - pending investigation

§

INPNDUPD(Option<Element>)

inactive - pending eligibility update

§

INTERMOM(Option<Element>)

intermediate clinical outcome measure

§

INVEST(Option<Element>)

investment income

§

IP(Option<Element>)

initial population

§

IPP(Option<Element>)

initial patient population

§

IVDRG(Option<Element>)

IV drug use

§

L(Option<Element>)

Low

§

LE(Option<Element>)

Large extent

§

LEGAL(Option<Element>)

legal expense

§

LINEARSCR(Option<Element>)

Linear Scoring

§

LIVDEP(Option<Element>)

living dependency

§

LIVEXP(Option<Element>)

living expense

§

LIVSIT(Option<Element>)

living situation

§

LLD(Option<Element>)

left lateral decubitus

§

LOAAN(Option<Element>)

authentication level of assurance value

§

LOAAN1(Option<Element>)

low authentication level of assurance

§

LOAAN2(Option<Element>)

basic authentication level of assurance

§

LOAAN3(Option<Element>)

medium authentication level of assurance

§

LOAAN4(Option<Element>)

high authentication level of assurance

§

LOAAP(Option<Element>)

authentication process level of assurance value

§

LOAAP1(Option<Element>)

low authentication process level of assurance

§

LOAAP2(Option<Element>)

basic authentication process level of assurance

§

LOAAP3(Option<Element>)

medium authentication process level of assurance

§

LOAAP4(Option<Element>)

high authentication process level of assurance

§

LOAAS(Option<Element>)

assertion level of assurance value

§

LOAAS1(Option<Element>)

low assertion level of assurance

§

LOAAS2(Option<Element>)

basic assertion level of assurance

§

LOAAS3(Option<Element>)

medium assertion level of assurance

§

LOAAS4(Option<Element>)

high assertion level of assurance

§

LOACM(Option<Element>)

token and credential management level of assurance value)

§

LOACM1(Option<Element>)

low token and credential management level of assurance

§

LOACM2(Option<Element>)

basic token and credential management level of assurance

§

LOACM3(Option<Element>)

medium token and credential management level of assurance

§

LOACM4(Option<Element>)

high token and credential management level of assurance

§

LOAID(Option<Element>)

identity proofing level of assurance

§

LOAID1(Option<Element>)

low identity proofing level of assurance

§

LOAID2(Option<Element>)

basic identity proofing level of assurance

§

LOAID3(Option<Element>)

medium identity proofing level of assurance

§

LOAID4(Option<Element>)

high identity proofing level of assurance

§

LOANR(Option<Element>)

non-repudiation level of assurance value

§

LOANR1(Option<Element>)

low non-repudiation level of assurance

§

LOANR2(Option<Element>)

basic non-repudiation level of assurance

§

LOANR3(Option<Element>)

medium non-repudiation level of assurance

§

LOANR4(Option<Element>)

high non-repudiation level of assurance

§

LOARA(Option<Element>)

remote access level of assurance value

§

LOARA1(Option<Element>)

low remote access level of assurance

§

LOARA2(Option<Element>)

basic remote access level of assurance

§

LOARA3(Option<Element>)

medium remote access level of assurance

§

LOARA4(Option<Element>)

high remote access level of assurance

§

LOATK(Option<Element>)

token level of assurance value

§

LOATK1(Option<Element>)

low token level of assurance

§

LOATK2(Option<Element>)

basic token level of assurance

§

LOATK3(Option<Element>)

medium token level of assurance

§

LOATK4(Option<Element>)

high token level of assurance

§

M(Option<Element>)

Moderate

§

MAPPED(Option<Element>)

mapped

§

MASKED(Option<Element>)

masked

§

ME(Option<Element>)

Medium extent

§

MEMBER(Option<Element>)

program or policy member

§

MI(Option<Element>)

Minimal extent

§

MIL(Option<Element>)

military identification

§

MORTG(Option<Element>)

mortgage

§

MRGCERT(Option<Element>)

marriage certificate

§

MSRPOPL(Option<Element>)

measure population

§

N(Option<Element>)

None

§

NELG(Option<Element>)

not eligible

§

NS(Option<Element>)

night shift

§

NUMER(Option<Element>)

numerator

§

NUMEX(Option<Element>)

numerator exclusions

§

NotInLaborForce(Option<Element>)

Not In Labor Force

§

OPPORSCR(Option<Element>)

Opportunity Scoring

§

OUTCOME(Option<Element>)

outcome measure type

§

PACQAST(Option<Element>)

patient acquaintance asserted

§

PACQRPT(Option<Element>)

patient acquaintance reported

§

PASSPORT(Option<Element>)

passport

§

PATAST(Option<Element>)

patient asserted

§

PATRPT(Option<Element>)

patient reported

§

PAY(Option<Element>)

paid employment

§

PAYAST(Option<Element>)

payer asserted

§

PAYRPT(Option<Element>)

payer reported

§

PGNT(Option<Element>)

pregnant

§

PRN(Option<Element>)

prone

§

PROPM(Option<Element>)

intermediate clinical outcome measure

§

PROAST(Option<Element>)

professional asserted

§

PROB(Option<Element>)

probation

§

PROCESS(Option<Element>)

process measure type

§

PROP(Option<Element>)

real property

§

PROPOR(Option<Element>)

proportion measure scoring

§

PRORPT(Option<Element>)

professional reported

§

PSEUDED(Option<Element>)

pseudonymized

§

RATIO(Option<Element>)

ratio measure scoring

§

REDACTED(Option<Element>)

redacted

§

REFUG(Option<Element>)

refugee

§

RELAT(Option<Element>)

relative

§

RELDEP(Option<Element>)

relative dependent

§

RELIABLE(Option<Element>)

reliable

§

RENT(Option<Element>)

rent

§

RESOURCE(Option<Element>)

resource use measure type

§

RETACCT(Option<Element>)

retirement investment account

§

RETIRE(Option<Element>)

retirement pay

§

RLD(Option<Element>)

right lateral decubitus

§

RSWN(Option<Element>)

rotating shift with nights

§

RSWON(Option<Element>)

rotating shift without nights

§

RTRD(Option<Element>)

reverse trendelenburg

§

S(Option<Element>)

Some extent

§

SDMAST(Option<Element>)

substitute decision maker asserted

§

SDMRPT(Option<Element>)

substitute decision maker reported

§

SECTRSTOBV(Option<Element>)

security trust observation

§

SFWL(Option<Element>)

Semi-Fowler’s

§

SIT(Option<Element>)

sitting

§

SOECSTAT(Option<Element>)

socio economic status

§

SPOUSAL(Option<Element>)

spousal or partner support

§

SPS(Option<Element>)

spouse only

§

SPSDEP(Option<Element>)

spouse dependent

§

SS(Option<Element>)

split shift

§

SSP(Option<Element>)

same sex partner

§

STN(Option<Element>)

standing

§

STRUCTURE(Option<Element>)

structure measure type

§

STUDENRL(Option<Element>)

student enrollment

§

SUBSETTED(Option<Element>)

subsetted

§

SUNDRY(Option<Element>)

sundry expense

§

SUP(Option<Element>)

supine

§

SUPPLE(Option<Element>)

income supplement

§

SYNTAC(Option<Element>)

syntactic transform

§

TAX(Option<Element>)

tax obligation

§

TRANS(Option<Element>)

transportation expense

§

TRD(Option<Element>)

trendelenburg

§

TRSLT(Option<Element>)

translated

§

TRSTACCRDOBV(Option<Element>)

trust accreditation observation

§

TRSTAGREOBV(Option<Element>)

trust agreement observation

§

TRSTCERTOBV(Option<Element>)

trust certificate observation

§

TRSTLOAOBV(Option<Element>)

trust assurance observation

§

TRSTMECOBV(Option<Element>)

none supplied 6

§

TRUST(Option<Element>)

trust

§

UNCERTREL(Option<Element>)

uncertain reliability

§

UNEMPL(Option<Element>)

unemployed

§

UNREL(Option<Element>)

unrelated person

§

UNRELIABLE(Option<Element>)

unreliable

§

URELDEP(Option<Element>)

unrelated person dependent

§

UTIL(Option<Element>)

utility expense

§

Unemployed(Option<Element>)

Unemployed

§

VERSIONED(Option<Element>)

versioned

§

VLS(Option<Element>)

very long shift

§

VS(Option<Element>)

variable shift

§

WEIGHTSCR(Option<Element>)

Weighted Scoring

§

_ActCoverageAssessmentObservationValue(Option<Element>)

ActCoverageAssessmentObservationValue

§

_ActFinancialStatusObservationValue(Option<Element>)

ActFinancialStatusObservationValue

§

_AllergyTestValue(Option<Element>)

AllergyTestValue

§

_AnnotationValue(Option<Element>)

AnnotationValue

§

_CommonClinicalObservationValue(Option<Element>)

common clinical observation

§

_CompositeMeasureScoring(Option<Element>)

CompositeMeasureScoring

§

_CoverageLevelObservationValue(Option<Element>)

CoverageLevelObservationValue

§

_CoverageLimitObservationValue(Option<Element>)

CoverageLimitObservationValue

§

_CriticalityObservationValue(Option<Element>)

CriticalityObservationValue

§

_EmploymentStatus(Option<Element>)

_EmploymentStatus

§

_GeneticObservationValue(Option<Element>)

GeneticObservationValue

§

_IndicationValue(Option<Element>)

IndicationValue

§

_IndividualCaseSafetyReportValueDomains(Option<Element>)

Individual Case Safety Report Value Domains

§

_ObservationMeasureScoring(Option<Element>)

ObservationMeasureScoring

§

_ObservationMeasureType(Option<Element>)

ObservationMeasureType

§

_ObservationPopulationInclusion(Option<Element>)

ObservationPopulationInclusion

§

_PartialCompletionScale(Option<Element>)

PartialCompletionScale

§

_SECALTINTOBV(Option<Element>)

alteration integrity

§

_SECDATINTOBV(Option<Element>)

data integrity

§

_SECINTCONOBV(Option<Element>)

integrity confidence

§

_SECINTOBV(Option<Element>)

security integrity

§

_SECINTPRVABOBV(Option<Element>)

provenance asserted by

§

_SECINTPRVOBV(Option<Element>)

provenance

§

_SECINTPRVRBOBV(Option<Element>)

provenance reported by

§

_SecurityObservationValue(Option<Element>)

SecurityObservationValue

§

_SeverityObservation(Option<Element>)

SeverityObservation

§

_SubjectBodyPosition(Option<Element>)

_SubjectBodyPosition

§

_VerificationOutcomeValue(Option<Element>)

verification outcome

§

_WorkSchedule(Option<Element>)

_WorkSchedule

§

Null(Option<Element>)

If value is missing and just the element is present.

Trait Implementations§

Source§

impl Clone for V3SeverityObservation

Source§

fn clone(&self) -> V3SeverityObservation

Returns a duplicate of the value. Read more
1.0.0 · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for V3SeverityObservation

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl Default for V3SeverityObservation

Source§

fn default() -> Self

Returns the “default value” for a type. Read more
Source§

impl FHIRJSONDeserializer for V3SeverityObservation

Source§

impl FHIRJSONSerializer for V3SeverityObservation

Source§

fn serialize_value( &self, writer: &mut dyn Write, ) -> Result<bool, SerializeError>

Source§

fn serialize_extension( &self, writer: &mut dyn Write, ) -> Result<bool, SerializeError>

Source§

fn serialize_field( &self, field: &str, writer: &mut dyn Write, ) -> Result<bool, SerializeError>

Source§

fn is_fp_primitive(&self) -> bool

Source§

impl Into<Option<String>> for &V3SeverityObservation

Source§

fn into(self) -> Option<String>

Converts this type into the (usually inferred) input type.
Source§

impl MetaValue for V3SeverityObservation

Source§

fn fields(&self) -> Vec<&'static str>

Source§

fn get_field<'a>(&'a self, field: &str) -> Option<&'a dyn MetaValue>

Source§

fn get_field_mut<'a>(&'a mut self, field: &str) -> Option<&'a mut dyn MetaValue>

Source§

fn get_index<'a>(&'a self, _index: usize) -> Option<&'a dyn MetaValue>

Source§

fn get_index_mut<'a>( &'a mut self, _index: usize, ) -> Option<&'a mut dyn MetaValue>

Source§

fn flatten(&self) -> Vec<&dyn MetaValue>

Source§

fn as_any(&self) -> &dyn Any

Source§

fn typename(&self) -> &'static str

Source§

impl TryFrom<String> for V3SeverityObservation

Source§

type Error = String

The type returned in the event of a conversion error.
Source§

fn try_from(value: String) -> Result<Self, String>

Performs the conversion.

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dest: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dest. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Source§

impl<T> IntoEither for T

Source§

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 more
Source§

fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
where F: FnOnce(&Self) -> bool,

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
Source§

impl<T> Same for T

Source§

type Output = T

Should always be Self
Source§

impl<T> ToOwned for T
where T: Clone,

Source§

type Owned = T

The resulting type after obtaining ownership.
Source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
Source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
Source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<V, T> VZip<V> for T
where V: MultiLane<T>,

§

fn vzip(self) -> V

§

impl<T> WithSubscriber for T

§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>
where S: Into<Dispatch>,

Attaches the provided Subscriber to this type, returning a [WithDispatch] wrapper. Read more
§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a [WithDispatch] wrapper. Read more