Remove unused trait bounds

This commit is contained in:
Hanno Braun 2024-03-22 21:16:56 +01:00
parent b8696803a2
commit b3f9f8b319

View File

@ -1,5 +1,4 @@
use std::collections::HashMap;
use std::hash::Hash;
use crate::objects::{Cycle, Face, HalfEdge, Region, Shell};
use crate::storage::Handle;
@ -7,7 +6,7 @@ use crate::storage::Handle;
#[derive(Default)]
pub struct ReferenceCounter<T, U>(HashMap<Handle<T>, Vec<Handle<U>>>);
impl<T: Eq + PartialEq + Hash, U> ReferenceCounter<T, U> {
impl<T, U> ReferenceCounter<T, U> {
pub fn new() -> Self {
Self(HashMap::new())
}