[−][src]Trait rustc_trait_selection::traits::project::ProjectionCacheKeyExt

pub(crate) trait ProjectionCacheKeyExt<'tcx>: Sized {
    pub(crate) fn from_poly_projection_predicate<'cx>(
        selcx: &mut SelectionContext<'cx, 'tcx>,
        predicate: PolyProjectionPredicate<'tcx>
    ) -> Option<Self>; }

Required methods

pub(crate) fn from_poly_projection_predicate<'cx>(
    selcx: &mut SelectionContext<'cx, 'tcx>,
    predicate: PolyProjectionPredicate<'tcx>
) -> Option<Self>
[src]

Loading content...

Implementors

impl<'tcx> ProjectionCacheKeyExt<'tcx> for ProjectionCacheKey<'tcx>[src]

Loading content...