Home
last modified time | relevance | path

Searched defs:Decodable (Results 1 – 6 of 6) sorted by relevance

/third_party/rust/rust/tests/ui/regions/
Dregions-early-bound-lifetime-in-assoc-fn.rs22 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/
Dserialize.rs166 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
Dopaque.rs480 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/
Don_disk_cache.rs590 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/
Ddef_path_hash_map.rs45 impl<'a, 'tcx> Decodable<DecodeContext<'a, 'tcx>> for DefPathHashMapRef<'static> { impl
Ddecoder.rs420 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 …]