pub struct DebugPrinter { /* private fields */ }Implementations§
Source§impl DebugPrinter
impl DebugPrinter
pub fn new() -> DebugPrinter
pub fn run(&mut self, cst: &Cst<'_>, sema: &SemanticData<'_>)
Trait Implementations§
Source§impl Default for DebugPrinter
impl Default for DebugPrinter
Source§fn default() -> DebugPrinter
fn default() -> DebugPrinter
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for DebugPrinter
impl RefUnwindSafe for DebugPrinter
impl Send for DebugPrinter
impl Sync for DebugPrinter
impl Unpin for DebugPrinter
impl UnsafeUnpin for DebugPrinter
impl UnwindSafe for DebugPrinter
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more