pub trait BoundVarReplacerDelegate {
type Error = !;
// Required methods
fn replace_expr(&mut self, var: BoundReft) -> Result<Expr, Self::Error>;
fn replace_region(&mut self, br: BoundRegion) -> Result<Region, Self::Error>;
}Provided Associated Types§
Required Methods§
fn replace_expr(&mut self, var: BoundReft) -> Result<Expr, Self::Error>
fn replace_region(&mut self, br: BoundRegion) -> Result<Region, Self::Error>
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".