Refactor to simplify

This commit is contained in:
Hanno Braun 2024-05-23 20:42:17 +02:00
parent 6d11cfd880
commit bf2c770d9f

View File

@ -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(),
}
}
}