pub enum References {
None,
Parents,
ParentsAndSiblings,
Children,
Descendants,
All,
}Expand description
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.
Variants§
None
No references will be returned. This is the default.
Parents
The artefacts that use the artefact matching the query (for example, the Dataflows that use the DSD matching the query) will be returned
ParentsAndSiblings
The artefacts that use the artefact matching the query, as well as the artefacts referenced by these artefacts, will be returned
Children
The artefacts referenced by the matching artefact (for example, the Concept schemes and codelists used in a DSD) will be returned
Descendants
References of references, up to any level, will also be returned
All
The combination of ParentsAndSiblings and Descendants
Trait Implementations§
Source§impl Clone for References
impl Clone for References
Source§fn clone(&self) -> References
fn clone(&self) -> References
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl Debug for References
impl Debug for References
Source§impl Default for References
impl Default for References
Source§fn default() -> References
fn default() -> References
Source§impl Display for References
impl Display for References
impl Copy for References
Auto Trait Implementations§
impl Freeze for References
impl RefUnwindSafe for References
impl Send for References
impl Sync for References
impl Unpin for References
impl UnsafeUnpin for References
impl UnwindSafe for References
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,
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.