| /third_party/rust/rust/tests/ui/regions/ |
| D | regions-early-bound-lifetime-in-assoc-fn.rs | 22 pub trait Decodable<'v, D: Decoder<'v>> { interface 26 impl<'v, D: Decoder<'v>> Decodable<'v, D> for () { implementation
|
| /third_party/rust/rust/compiler/rustc_serialize/src/ |
| D | serialize.rs | 166 pub trait Decodable<D: Decoder>: Sized { interface 179 impl<D: Decoder> Decodable<D> for $ty { impl 222 impl<D: Decoder> Decodable<D> for ! { impl 234 impl<D: Decoder> Decodable<D> for ::std::num::NonZeroU32 { impl 262 impl<D: Decoder> Decodable<D> for () { implementation 336 impl<D: Decoder, const N: usize> Decodable<D> for [u8; N] { impl
|
| D | opaque.rs | 480 impl<'a> Decodable<MemDecoder<'a>> for Vec<u8> { impl 504 impl<'a> Decodable<MemDecoder<'a>> for IntEncodedWithFixedSize { impl
|
| /third_party/rust/rust/compiler/rustc_middle/src/query/ |
| D | on_disk_cache.rs | 590 impl<'a, 'tcx> Decodable<CacheDecoder<'a, 'tcx>> for Vec<u8> { impl 596 impl<'a, 'tcx> Decodable<CacheDecoder<'a, 'tcx>> for SyntaxContext { impl 611 impl<'a, 'tcx> Decodable<CacheDecoder<'a, 'tcx>> for ExpnId { impl 662 impl<'a, 'tcx> Decodable<CacheDecoder<'a, 'tcx>> for Span { impl 701 impl<'a, 'tcx> Decodable<CacheDecoder<'a, 'tcx>> for Symbol { impl 730 impl<'a, 'tcx> Decodable<CacheDecoder<'a, 'tcx>> for CrateNum { impl 743 impl<'a, 'tcx> Decodable<CacheDecoder<'a, 'tcx>> for DefIndex { impl 752 impl<'a, 'tcx> Decodable<CacheDecoder<'a, 'tcx>> for DefId { impl 769 impl<'a, 'tcx> Decodable<CacheDecoder<'a, 'tcx>> for &'tcx UnordSet<LocalDefId> { impl 776 impl<'a, 'tcx> Decodable<CacheDecoder<'a, 'tcx>> impl [all …]
|
| /third_party/rust/rust/compiler/rustc_metadata/src/rmeta/ |
| D | def_path_hash_map.rs | 45 impl<'a, 'tcx> Decodable<DecodeContext<'a, 'tcx>> for DefPathHashMapRef<'static> { impl
|
| D | decoder.rs | 420 impl<'a, 'tcx> Decodable<DecodeContext<'a, 'tcx>> for CrateNum { impl 427 impl<'a, 'tcx> Decodable<DecodeContext<'a, 'tcx>> for DefIndex { impl 433 impl<'a, 'tcx> Decodable<DecodeContext<'a, 'tcx>> for ExpnIndex { impl 439 impl<'a, 'tcx> Decodable<DecodeContext<'a, 'tcx>> for ast::AttrId { impl 446 impl<'a, 'tcx> Decodable<DecodeContext<'a, 'tcx>> for SyntaxContext { impl 468 impl<'a, 'tcx> Decodable<DecodeContext<'a, 'tcx>> for ExpnId { impl 508 impl<'a, 'tcx> Decodable<DecodeContext<'a, 'tcx>> for Span { impl 611 impl<'a, 'tcx> Decodable<DecodeContext<'a, 'tcx>> for Symbol { impl 639 impl<'a, 'tcx> Decodable<DecodeContext<'a, 'tcx>> for &'tcx [(ty::Clause<'tcx>, Span)] { impl 645 impl<'a, 'tcx, T> Decodable<DecodeContext<'a, 'tcx>> for LazyValue<T> { impl [all …]
|