Trait rustc_mir_build::thir::pattern::PatternFoldable[][src]

pub(crate) trait PatternFoldable<'tcx>: Sized {
    fn super_fold_with<F: PatternFolder<'tcx>>(&self, folder: &mut F) -> Self;

    fn fold_with<F: PatternFolder<'tcx>>(&self, folder: &mut F) -> Self { ... }
}

Required methods

Provided methods

Implementations on Foreign Types

Implementors