mirror of
https://github.com/hannobraun/Fornjot
synced 2025-05-04 01:48:28 +00:00
Refactor to simplify
This commit is contained in:
parent
6d11cfd880
commit
bf2c770d9f
@ -76,6 +76,7 @@ pub enum ObjectNotExclusivelyOwned {
|
||||
},
|
||||
}
|
||||
|
||||
#[derive(Clone)]
|
||||
pub struct MultipleReferences<T, U> {
|
||||
referenced: Handle<T>,
|
||||
references: Vec<Handle<U>>,
|
||||
@ -92,12 +93,3 @@ impl<T: Debug, U: Debug> Debug for MultipleReferences<T, U> {
|
||||
)
|
||||
}
|
||||
}
|
||||
|
||||
impl<T, U> Clone for MultipleReferences<T, U> {
|
||||
fn clone(&self) -> Self {
|
||||
Self {
|
||||
referenced: self.referenced.clone(),
|
||||
references: self.references.to_vec(),
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user