Trait stable_mir::fold::Foldable
source · pub trait Foldable: Sized + Clone {
// Required method
fn super_fold<V: Folder>(
&self,
folder: &mut V
) -> ControlFlow<V::Break, Self>;
// Provided method
fn fold<V: Folder>(&self, folder: &mut V) -> ControlFlow<V::Break, Self> { ... }
}