Struct hydrate_pipeline::DataSetAssetInfo
source · pub struct DataSetAssetInfo { /* private fields */ }
Expand description
The full state of a single asset in a dataset
Implementations§
source§impl DataSetAssetInfo
impl DataSetAssetInfo
pub fn schema(&self) -> &SchemaRecord
pub fn asset_name(&self) -> &AssetName
pub fn asset_location(&self) -> AssetLocation
pub fn import_info(&self) -> &Option<ImportInfo>
pub fn build_info(&self) -> &BuildInfo
pub fn prototype(&self) -> Option<AssetId>
pub fn properties(&self) -> &HashMap<String, Value, RandomState>
pub fn property_null_overrides( &self ) -> &HashMap<String, NullOverride, RandomState>
pub fn properties_in_replace_mode(&self) -> &HashSet<String, RandomState>
pub fn dynamic_collection_entries( &self ) -> &HashMap<String, OrderedSet<Uuid>, RandomState>
Trait Implementations§
source§impl Clone for DataSetAssetInfo
impl Clone for DataSetAssetInfo
source§fn clone(&self) -> DataSetAssetInfo
fn clone(&self) -> DataSetAssetInfo
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 RefUnwindSafe for DataSetAssetInfo
impl Send for DataSetAssetInfo
impl Sync for DataSetAssetInfo
impl Unpin for DataSetAssetInfo
impl UnwindSafe for DataSetAssetInfo
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