pub struct Folder { /* private fields */ }
Expand description
A stack collapser for the output of dtrace ustrace()
.
To construct one, either use dtrace::Folder::default()
or create an Options
and use
dtrace::Folder::from(options)
.
Trait Implementations§
Auto Trait Implementations§
impl RefUnwindSafe for Folder
impl Send for Folder
impl Sync for Folder
impl Unpin for Folder
impl UnwindSafe for Folder
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
source§impl<T> Collapse for Twhere
T: CollapsePrivate,
impl<T> Collapse for Twhere
T: CollapsePrivate,
source§fn collapse<R, W>(&mut self, reader: R, writer: W) -> Result<(), Error>
fn collapse<R, W>(&mut self, reader: R, writer: W) -> Result<(), Error>
Collapses the contents of the provided
reader
and writes folded stack lines to the
provided writer
.source§fn is_applicable(&mut self, input: &str) -> Option<bool>
fn is_applicable(&mut self, input: &str) -> Option<bool>
Returns whether this implementation is appropriate for the given input. Read more