pub struct DiscoveredDataset {
pub dataset_configuration: Option<String>,
pub data_points: Vec<DiscoveredDatasetDataPoint>,
pub data_source: Option<String>,
pub destinations: Vec<DatasetDestination>,
pub last_updated_on: Option<DateTime<Utc>>,
pub name: String,
pub type_ref: Option<String>,
}
Expand description
Represents a discovered dataset.
Fields§
§dataset_configuration: Option<String>
Stringified JSON that contains connector-specific properties that describes configuration for the specific dataset.
data_points: Vec<DiscoveredDatasetDataPoint>
Array of data points that are part of the dataset. Each data point can have per-data-point configuration.
data_source: Option<String>
Name of the data source within a dataset.
destinations: Vec<DatasetDestination>
Destinations for a dataset.
last_updated_on: Option<DateTime<Utc>>
Timestamp (in UTC) indicating when the dataset was added or modified.
name: String
The name of the dataset.
type_ref: Option<String>
Type definition id or URI of the dataset
Trait Implementations§
Source§impl Clone for DiscoveredDataset
impl Clone for DiscoveredDataset
Source§fn clone(&self) -> DiscoveredDataset
fn clone(&self) -> DiscoveredDataset
Returns a copy 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 moreAuto Trait Implementations§
impl Freeze for DiscoveredDataset
impl RefUnwindSafe for DiscoveredDataset
impl Send for DiscoveredDataset
impl Sync for DiscoveredDataset
impl Unpin for DiscoveredDataset
impl UnwindSafe for DiscoveredDataset
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