pub trait MirBodyPretty {
// Required methods
fn pretty_print(
&self,
db: &dyn HirDatabase,
display_target: DisplayTarget,
) -> String;
fn dbg(
&self,
db: &dyn HirDatabase,
display_target: DisplayTarget,
) -> impl Debug;
}Required Methods§
fn pretty_print( &self, db: &dyn HirDatabase, display_target: DisplayTarget, ) -> String
fn dbg(&self, db: &dyn HirDatabase, display_target: DisplayTarget) -> impl Debug
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".