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 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 moreAuto Trait Implementations§
impl Freeze for DataSetAssetInfo
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