pub enum MetadataParameter {
Detail {
detail: Detail,
},
References {
references: References,
},
}Expand description
Parameter types for metadata queries.
Variants§
Detail
Using the detail parameter, you can specify the desired amount of information to be returned. For example, it is possible to instruct the web service to return only basic information about the resource (i.e., its id, agency id, version and name. This is also known as a stub in SDMX).
References
Using the references parameter, you can instruct the web service to return (or exclude) the artefacts that use or are referenced by the artefact matching the query. This includes, for example, the codelists and Concepts used by the DSD matching the query. You can also retrieve the artefacts that use the matching artefact, such as the Dataflows that use the DSD matching the query.
Fields
§
references: ReferencesTrait Implementations§
Source§impl Clone for MetadataParameter
impl Clone for MetadataParameter
Source§fn clone(&self) -> MetadataParameter
fn clone(&self) -> MetadataParameter
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 MetadataParameter
impl Debug for MetadataParameter
Auto Trait Implementations§
impl Freeze for MetadataParameter
impl RefUnwindSafe for MetadataParameter
impl Send for MetadataParameter
impl Sync for MetadataParameter
impl Unpin for MetadataParameter
impl UnsafeUnpin for MetadataParameter
impl UnwindSafe for MetadataParameter
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.