pub struct DcatDataset {
pub id_uri: String,
pub identifier: String,
pub title: String,
pub description: Option<String>,
pub raw: Value,
}Expand description
Portal-specific dataset data parsed from a DCAT-AP JSON-LD @graph node.
Fields§
§id_uri: StringCanonical landing page URI from JSON-LD @id field.
identifier: StringDataset identifier from dcat:identifier (falls back to last segment of id_uri).
title: StringDataset title, resolved to the preferred language.
description: Option<String>Optional dataset description, resolved to the preferred language.
raw: ValueFull raw @graph node preserved for the metadata field.
Trait Implementations§
Source§impl Clone for DcatDataset
impl Clone for DcatDataset
Source§fn clone(&self) -> DcatDataset
fn clone(&self) -> DcatDataset
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for DcatDataset
impl RefUnwindSafe for DcatDataset
impl Send for DcatDataset
impl Sync for DcatDataset
impl Unpin for DcatDataset
impl UnsafeUnpin for DcatDataset
impl UnwindSafe for DcatDataset
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