pub enum Resource {
Show 23 variants
Data,
Schema,
MetadataDataStructure,
MetadataMetadataStructure,
MetadataCategoryScheme,
MetadataConceptScheme,
MetadataCodeList,
MetadataHierarchicalCodeList,
MetadataOrganisationsScheme,
MetadataAgencyScheme,
MetadataDataProvidersScheme,
MetadataDataConsumerScheme,
MetadataOrganisationUnitScheme,
MetadataDataFlow,
MetadataMetadataFlow,
MetadataReportingTaxonomy,
MetadataProvisionAgreement,
MetadataStructureSet,
MetadataProcess,
MetadataCategorisation,
MetadataContentConstraint,
MetadataAttachmentConstraint,
MetadataStructure,
}Expand description
Resource
- The resource for data queries is
data. - The resource for schema queries is
schema.
Variants§
Data
Schema
MetadataDataStructure
MetadataMetadataStructure
MetadataCategoryScheme
MetadataConceptScheme
MetadataCodeList
MetadataHierarchicalCodeList
MetadataOrganisationsScheme
MetadataAgencyScheme
MetadataDataProvidersScheme
MetadataDataConsumerScheme
MetadataOrganisationUnitScheme
MetadataDataFlow
MetadataMetadataFlow
MetadataReportingTaxonomy
MetadataProvisionAgreement
MetadataStructureSet
MetadataProcess
MetadataCategorisation
MetadataContentConstraint
MetadataAttachmentConstraint
MetadataStructure
Implementations§
Source§impl Resource
impl Resource
Sourcepub fn all_data_resources() -> Vec<Self>
pub fn all_data_resources() -> Vec<Self>
Returns all available data query resources.
Sourcepub fn all_schema_resources() -> Vec<Self>
pub fn all_schema_resources() -> Vec<Self>
Returns all available schema query resources.
Sourcepub fn all_metadata_resources() -> Vec<Self>
pub fn all_metadata_resources() -> Vec<Self>
Returns all available metadata query resources.
Trait Implementations§
impl Copy for Resource
impl StructuralPartialEq for Resource
Auto Trait Implementations§
impl Freeze for Resource
impl RefUnwindSafe for Resource
impl Send for Resource
impl Sync for Resource
impl Unpin for Resource
impl UnsafeUnpin for Resource
impl UnwindSafe for Resource
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,
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.