Trait RestoreAssetFromStorageImpl
Source pub trait RestoreAssetFromStorageImpl {
// Required methods
fn restore_asset(
&mut self,
asset_id: AssetId,
asset_name: AssetName,
asset_location: AssetLocation,
import_info: Option<ImportInfo>,
build_info: BuildInfo,
prototype: Option<AssetId>,
schema: SchemaFingerprint,
properties: HashMap<String, Value, RandomState>,
property_null_overrides: HashMap<String, NullOverride, RandomState>,
properties_in_replace_mode: HashSet<String, RandomState>,
dynamic_collection_entries: HashMap<String, OrderedSet<Uuid>, RandomState>,
) -> Result<(), DataSetErrorWithBacktrace>;
fn namespace_resolver(&self) -> &dyn PathReferenceNamespaceResolver;
}