Trait rustc::middle::cstore::tls::EncodingContext
[−]
[src]
pub trait EncodingContext<'tcx> {
fn tcx<'a>(&'a self) -> TyCtxt<'a, 'tcx, 'tcx>;
fn encode_ty(&self, encoder: &mut OpaqueEncoder, t: Ty<'tcx>);
fn encode_substs(&self, encoder: &mut OpaqueEncoder, substs: &Substs<'tcx>);
}Unstable (
rustc_private)Required Methods
fn tcx<'a>(&'a self) -> TyCtxt<'a, 'tcx, 'tcx>
Unstable (
rustc_private)fn encode_ty(&self, encoder: &mut OpaqueEncoder, t: Ty<'tcx>)
Unstable (
rustc_private)fn encode_substs(&self, encoder: &mut OpaqueEncoder, substs: &Substs<'tcx>)
Unstable (
rustc_private)