Trait rustc_middle::ty::print::Print [−][src]
pub trait Print<'tcx, P> {
type Output;
type Error;
fn print(&self, cx: P) -> Result<Self::Output, Self::Error>;
}Associated Types
Required methods
Implementors
impl<'tcx, T, P: PrettyPrinter<'tcx>> Print<'tcx, P> for Binder<'tcx, T> where
T: Print<'tcx, P, Output = P, Error = P::Error> + TypeFoldable<'tcx>, [src]
impl<'tcx, T, P: PrettyPrinter<'tcx>> Print<'tcx, P> for Binder<'tcx, T> where
T: Print<'tcx, P, Output = P, Error = P::Error> + TypeFoldable<'tcx>, [src]