Enum AnyResource

Source
pub enum AnyResource {
Show 158 variants Account(Account), ActivityDefinition(ActivityDefinition), ActorDefinition(ActorDefinition), AdministrableProductDefinition(AdministrableProductDefinition), AdverseEvent(AdverseEvent), AllergyIntolerance(AllergyIntolerance), Appointment(Appointment), AppointmentResponse(AppointmentResponse), ArtifactAssessment(ArtifactAssessment), AuditEvent(AuditEvent), Basic(Basic), Binary(Binary), BiologicallyDerivedProduct(BiologicallyDerivedProduct), BiologicallyDerivedProductDispense(BiologicallyDerivedProductDispense), BodyStructure(BodyStructure), Bundle(Bundle), CapabilityStatement(CapabilityStatement), CarePlan(CarePlan), CareTeam(CareTeam), ChargeItem(ChargeItem), ChargeItemDefinition(ChargeItemDefinition), Citation(Citation), Claim(Claim), ClaimResponse(ClaimResponse), ClinicalImpression(ClinicalImpression), ClinicalUseDefinition(ClinicalUseDefinition), CodeSystem(CodeSystem), Communication(Communication), CommunicationRequest(CommunicationRequest), CompartmentDefinition(CompartmentDefinition), Composition(Composition), ConceptMap(ConceptMap), Condition(Condition), ConditionDefinition(ConditionDefinition), Consent(Consent), Contract(Contract), Coverage(Coverage), CoverageEligibilityRequest(CoverageEligibilityRequest), CoverageEligibilityResponse(CoverageEligibilityResponse), DetectedIssue(DetectedIssue), Device(Device), DeviceAssociation(DeviceAssociation), DeviceDefinition(DeviceDefinition), DeviceDispense(DeviceDispense), DeviceMetric(DeviceMetric), DeviceRequest(DeviceRequest), DeviceUsage(DeviceUsage), DiagnosticReport(DiagnosticReport), DocumentReference(DocumentReference), Encounter(Encounter), EncounterHistory(EncounterHistory), Endpoint(Endpoint), EnrollmentRequest(EnrollmentRequest), EnrollmentResponse(EnrollmentResponse), EpisodeOfCare(EpisodeOfCare), EventDefinition(EventDefinition), Evidence(Evidence), EvidenceReport(EvidenceReport), EvidenceVariable(EvidenceVariable), ExampleScenario(ExampleScenario), ExplanationOfBenefit(ExplanationOfBenefit), FamilyMemberHistory(FamilyMemberHistory), Flag(Flag), FormularyItem(FormularyItem), GenomicStudy(GenomicStudy), Goal(Goal), GraphDefinition(GraphDefinition), Group(Group), GuidanceResponse(GuidanceResponse), HealthcareService(HealthcareService), ImagingSelection(ImagingSelection), ImagingStudy(ImagingStudy), Immunization(Immunization), ImmunizationEvaluation(ImmunizationEvaluation), ImmunizationRecommendation(ImmunizationRecommendation), ImplementationGuide(ImplementationGuide), Ingredient(Ingredient), InsurancePlan(InsurancePlan), InventoryItem(InventoryItem), InventoryReport(InventoryReport), Invoice(Invoice), Library(Library), Linkage(Linkage), List(List), Location(Location), ManufacturedItemDefinition(ManufacturedItemDefinition), Measure(Measure), MeasureReport(MeasureReport), Medication(Medication), MedicationAdministration(MedicationAdministration), MedicationDispense(MedicationDispense), MedicationKnowledge(MedicationKnowledge), MedicationRequest(MedicationRequest), MedicationStatement(MedicationStatement), MedicinalProductDefinition(MedicinalProductDefinition), MessageDefinition(MessageDefinition), MessageHeader(MessageHeader), MolecularSequence(MolecularSequence), NamingSystem(NamingSystem), NutritionIntake(NutritionIntake), NutritionOrder(NutritionOrder), NutritionProduct(NutritionProduct), Observation(Observation), ObservationDefinition(ObservationDefinition), OperationDefinition(OperationDefinition), OperationOutcome(OperationOutcome), Organization(Organization), OrganizationAffiliation(OrganizationAffiliation), PackagedProductDefinition(PackagedProductDefinition), Parameters(Parameters), Patient(Patient), PaymentNotice(PaymentNotice), PaymentReconciliation(PaymentReconciliation), Permission(Permission), Person(Person), PlanDefinition(PlanDefinition), Practitioner(Practitioner), PractitionerRole(PractitionerRole), Procedure(Procedure), Provenance(Provenance), Questionnaire(Questionnaire), QuestionnaireResponse(QuestionnaireResponse), RegulatedAuthorization(RegulatedAuthorization), RelatedPerson(RelatedPerson), RequestOrchestration(RequestOrchestration), Requirements(Requirements), ResearchStudy(ResearchStudy), ResearchSubject(ResearchSubject), RiskAssessment(RiskAssessment), Schedule(Schedule), SearchParameter(SearchParameter), ServiceRequest(ServiceRequest), Slot(Slot), Specimen(Specimen), SpecimenDefinition(SpecimenDefinition), StructureDefinition(StructureDefinition), StructureMap(StructureMap), Subscription(Subscription), SubscriptionStatus(SubscriptionStatus), SubscriptionTopic(SubscriptionTopic), Substance(Substance), SubstanceDefinition(SubstanceDefinition), SubstanceNucleicAcid(SubstanceNucleicAcid), SubstancePolymer(SubstancePolymer), SubstanceProtein(SubstanceProtein), SubstanceReferenceInformation(SubstanceReferenceInformation), SubstanceSourceMaterial(SubstanceSourceMaterial), SupplyDelivery(SupplyDelivery), SupplyRequest(SupplyRequest), Task(Task), TerminologyCapabilities(TerminologyCapabilities), TestPlan(TestPlan), TestReport(TestReport), TestScript(TestScript), Transport(Transport), ValueSet(ValueSet), VerificationResult(VerificationResult), VisionPrescription(VisionPrescription),
}

Variants§

§

Account(Account)

§

ActivityDefinition(ActivityDefinition)

§

ActorDefinition(ActorDefinition)

§

AdministrableProductDefinition(AdministrableProductDefinition)

§

AdverseEvent(AdverseEvent)

§

AllergyIntolerance(AllergyIntolerance)

§

Appointment(Appointment)

§

AppointmentResponse(AppointmentResponse)

§

ArtifactAssessment(ArtifactAssessment)

§

AuditEvent(AuditEvent)

§

Basic(Basic)

§

Binary(Binary)

§

BiologicallyDerivedProduct(BiologicallyDerivedProduct)

§

BiologicallyDerivedProductDispense(BiologicallyDerivedProductDispense)

§

BodyStructure(BodyStructure)

§

Bundle(Bundle)

§

CapabilityStatement(CapabilityStatement)

§

CarePlan(CarePlan)

§

CareTeam(CareTeam)

§

ChargeItem(ChargeItem)

§

ChargeItemDefinition(ChargeItemDefinition)

§

Citation(Citation)

§

Claim(Claim)

§

ClaimResponse(ClaimResponse)

§

ClinicalImpression(ClinicalImpression)

§

ClinicalUseDefinition(ClinicalUseDefinition)

§

CodeSystem(CodeSystem)

§

Communication(Communication)

§

CommunicationRequest(CommunicationRequest)

§

CompartmentDefinition(CompartmentDefinition)

§

Composition(Composition)

§

ConceptMap(ConceptMap)

§

Condition(Condition)

§

ConditionDefinition(ConditionDefinition)

§

Consent(Consent)

§

Contract(Contract)

§

Coverage(Coverage)

§

CoverageEligibilityRequest(CoverageEligibilityRequest)

§

CoverageEligibilityResponse(CoverageEligibilityResponse)

§

DetectedIssue(DetectedIssue)

§

Device(Device)

§

DeviceAssociation(DeviceAssociation)

§

DeviceDefinition(DeviceDefinition)

§

DeviceDispense(DeviceDispense)

§

DeviceMetric(DeviceMetric)

§

DeviceRequest(DeviceRequest)

§

DeviceUsage(DeviceUsage)

§

DiagnosticReport(DiagnosticReport)

§

DocumentReference(DocumentReference)

§

Encounter(Encounter)

§

EncounterHistory(EncounterHistory)

§

Endpoint(Endpoint)

§

EnrollmentRequest(EnrollmentRequest)

§

EnrollmentResponse(EnrollmentResponse)

§

EpisodeOfCare(EpisodeOfCare)

§

EventDefinition(EventDefinition)

§

Evidence(Evidence)

§

EvidenceReport(EvidenceReport)

§

EvidenceVariable(EvidenceVariable)

§

ExampleScenario(ExampleScenario)

§

ExplanationOfBenefit(ExplanationOfBenefit)

§

FamilyMemberHistory(FamilyMemberHistory)

§

Flag(Flag)

§

FormularyItem(FormularyItem)

§

GenomicStudy(GenomicStudy)

§

Goal(Goal)

§

GraphDefinition(GraphDefinition)

§

Group(Group)

§

GuidanceResponse(GuidanceResponse)

§

HealthcareService(HealthcareService)

§

ImagingSelection(ImagingSelection)

§

ImagingStudy(ImagingStudy)

§

Immunization(Immunization)

§

ImmunizationEvaluation(ImmunizationEvaluation)

§

ImmunizationRecommendation(ImmunizationRecommendation)

§

ImplementationGuide(ImplementationGuide)

§

Ingredient(Ingredient)

§

InsurancePlan(InsurancePlan)

§

InventoryItem(InventoryItem)

§

InventoryReport(InventoryReport)

§

Invoice(Invoice)

§

Library(Library)

§

Linkage(Linkage)

§

List(List)

§

Location(Location)

§

ManufacturedItemDefinition(ManufacturedItemDefinition)

§

Measure(Measure)

§

MeasureReport(MeasureReport)

§

Medication(Medication)

§

MedicationAdministration(MedicationAdministration)

§

MedicationDispense(MedicationDispense)

§

MedicationKnowledge(MedicationKnowledge)

§

MedicationRequest(MedicationRequest)

§

MedicationStatement(MedicationStatement)

§

MedicinalProductDefinition(MedicinalProductDefinition)

§

MessageDefinition(MessageDefinition)

§

MessageHeader(MessageHeader)

§

MolecularSequence(MolecularSequence)

§

NamingSystem(NamingSystem)

§

NutritionIntake(NutritionIntake)

§

NutritionOrder(NutritionOrder)

§

NutritionProduct(NutritionProduct)

§

Observation(Observation)

§

ObservationDefinition(ObservationDefinition)

§

OperationDefinition(OperationDefinition)

§

OperationOutcome(OperationOutcome)

§

Organization(Organization)

§

OrganizationAffiliation(OrganizationAffiliation)

§

PackagedProductDefinition(PackagedProductDefinition)

§

Parameters(Parameters)

§

Patient(Patient)

§

PaymentNotice(PaymentNotice)

§

PaymentReconciliation(PaymentReconciliation)

§

Permission(Permission)

§

Person(Person)

§

PlanDefinition(PlanDefinition)

§

Practitioner(Practitioner)

§

PractitionerRole(PractitionerRole)

§

Procedure(Procedure)

§

Provenance(Provenance)

§

Questionnaire(Questionnaire)

§

QuestionnaireResponse(QuestionnaireResponse)

§

RegulatedAuthorization(RegulatedAuthorization)

§

RelatedPerson(RelatedPerson)

§

RequestOrchestration(RequestOrchestration)

§

Requirements(Requirements)

§

ResearchStudy(ResearchStudy)

§

ResearchSubject(ResearchSubject)

§

RiskAssessment(RiskAssessment)

§

Schedule(Schedule)

§

SearchParameter(SearchParameter)

§

ServiceRequest(ServiceRequest)

§

Slot(Slot)

§

Specimen(Specimen)

§

SpecimenDefinition(SpecimenDefinition)

§

StructureDefinition(StructureDefinition)

§

StructureMap(StructureMap)

§

Subscription(Subscription)

§

SubscriptionStatus(SubscriptionStatus)

§

SubscriptionTopic(SubscriptionTopic)

§

Substance(Substance)

§

SubstanceDefinition(SubstanceDefinition)

§

SubstanceNucleicAcid(SubstanceNucleicAcid)

§

SubstancePolymer(SubstancePolymer)

§

SubstanceProtein(SubstanceProtein)

§

SubstanceReferenceInformation(SubstanceReferenceInformation)

§

SubstanceSourceMaterial(SubstanceSourceMaterial)

§

SupplyDelivery(SupplyDelivery)

§

SupplyRequest(SupplyRequest)

§

Task(Task)

§

TerminologyCapabilities(TerminologyCapabilities)

§

TestPlan(TestPlan)

§

TestReport(TestReport)

§

TestScript(TestScript)

§

Transport(Transport)

§

ValueSet(ValueSet)

§

VerificationResult(VerificationResult)

§

VisionPrescription(VisionPrescription)

Trait Implementations§

Source§

impl Clone for AnyResource

Source§

fn clone(&self) -> AnyResource

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 AnyResource

Source§

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

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

impl<'de> Deserialize<'de> for AnyResource

Source§

fn deserialize<De>(deserializer: De) -> Result<Self>
where De: Deserializer<'de>,

Source§

impl Serialize for AnyResource

Source§

fn serialize<Ser>(&self, serializer: Ser) -> Result<()>
where Ser: Serializer,

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.

Source§

impl<T> Instrument for T

Source§

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

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

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

impl<T> WithSubscriber for T

Source§

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

fn with_current_subscriber(self) -> WithDispatch<Self>

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