Lines Matching refs:NamedImplKey
8 RustBox(NamedImplKey<'a>),
9 RustVec(NamedImplKey<'a>),
10 UniquePtr(NamedImplKey<'a>),
11 SharedPtr(NamedImplKey<'a>),
12 WeakPtr(NamedImplKey<'a>),
13 CxxVector(NamedImplKey<'a>),
17 pub struct NamedImplKey<'a> {
29 return Some(ImplKey::RustBox(NamedImplKey::new(ty, ident)));
33 return Some(ImplKey::RustVec(NamedImplKey::new(ty, ident)));
37 return Some(ImplKey::UniquePtr(NamedImplKey::new(ty, ident)));
41 return Some(ImplKey::SharedPtr(NamedImplKey::new(ty, ident)));
45 return Some(ImplKey::WeakPtr(NamedImplKey::new(ty, ident)));
49 return Some(ImplKey::CxxVector(NamedImplKey::new(ty, ident)));
56 impl<'a> PartialEq for NamedImplKey<'a> {
62 impl<'a> Eq for NamedImplKey<'a> {}
64 impl<'a> Hash for NamedImplKey<'a> {
70 impl<'a> NamedImplKey<'a> {
72 NamedImplKey {