1 2 3 4 5 6 7 8 9 10 11 12 13 14
#[derive(Debug, Clone)]
pub struct OwnedEntity<E: Copy> {
pub confirmed: E,
pub predicted: E,
}
impl<E: Copy> OwnedEntity<E> {
pub fn new(confirmed_entity: &E, predicted_entity: &E) -> Self {
return Self {
confirmed: *confirmed_entity,
predicted: *predicted_entity,
};
}
}