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