Skip to main content

Module parameterized

Module parameterized 

Source

Re-exportsยง

use std::hash::Hash; ๐Ÿ”’
use std::hash::Hash; ๐Ÿ”’
use rustc_data_structures::unord::UnordMap; ๐Ÿ”’
use rustc_index::Idx; ๐Ÿ”’
use rustc_index::IndexVec; ๐Ÿ”’
use rustc_middle::ty::Binder; ๐Ÿ”’
use rustc_middle::ty::EarlyBinder; ๐Ÿ”’
use rustc_middle::ty::GenericArg; ๐Ÿ”’
use rustc_middle::ty::Region; ๐Ÿ”’
use rustc_middle::ty::Ty; ๐Ÿ”’
use rustc_serialize::Encodable; ๐Ÿ”’
use rustc_span::Symbol; ๐Ÿ”’
use crate::rmeta::encoder::EncodeContext; ๐Ÿ”’
use crate::rmeta::LazyArray; ๐Ÿ”’
use crate::rmeta::LazyValue; ๐Ÿ”’
use crate::rmeta::LocalDefId; ๐Ÿ”’

Macrosยง

lazy_encode_from ๐Ÿ”’
parameterized_over_tcx ๐Ÿ”’
trivial_encode_from ๐Ÿ”’
trivially_parameterized_over_tcx ๐Ÿ”’

Traitsยง

EncodeFrom ๐Ÿ”’
Converts values from TyCtxt stored form into metadata table stored form
ParameterizedOverTcx ๐Ÿ”’