pub struct Debugger {
pub name: String,
pub doc: u64,
pub breakpoints: BTreeSet<String>,
pub only_listed: bool,
/* private fields */
}Expand description
A macro being debugged.
Fields§
§name: String§doc: u64§breakpoints: BTreeSet<String>Breakpoints set for this run (step paths), on top of the steps’ own.
only_listed: boolOnly breakpoints stop the run; the steps’ own flags are ignored (an editor that shows
its own breakpoints sends them all, so clearing one takes effect at once).
Implementations§
Auto Trait Implementations§
impl Freeze for Debugger
impl RefUnwindSafe for Debugger
impl Send for Debugger
impl Sync for Debugger
impl Unpin for Debugger
impl UnsafeUnpin for Debugger
impl UnwindSafe for Debugger
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