pub struct DataSetDiffSet {
pub apply_diff: DataSetDiff,
pub revert_diff: DataSetDiff,
pub modified_assets: HashSet<AssetId, RandomState>,
pub modified_locations: HashSet<AssetLocation, RandomState>,
}
Fields§
§apply_diff: DataSetDiff
§revert_diff: DataSetDiff
§modified_assets: HashSet<AssetId, RandomState>
§modified_locations: HashSet<AssetLocation, RandomState>
Implementations§
Source§impl DataSetDiffSet
impl DataSetDiffSet
pub fn has_changes(&self) -> bool
pub fn diff_data_set( before: &DataSet, after: &DataSet, tracked_assets: &HashSet<AssetId, RandomState>, ) -> DataSetDiffSet
Trait Implementations§
Auto Trait Implementations§
impl Freeze for DataSetDiffSet
impl RefUnwindSafe for DataSetDiffSet
impl Send for DataSetDiffSet
impl Sync for DataSetDiffSet
impl Unpin for DataSetDiffSet
impl UnwindSafe for DataSetDiffSet
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