Struct inferno::collapse::perf::Folder [−][src]
pub struct Folder { /* fields omitted */ }
Expand description
A stack collapser for the output of perf script
.
To construct one, either use perf::Folder::default()
or create an Options
and use
perf::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
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]pub fn borrow_mut(&mut self) -> &mut T
[src]
pub fn borrow_mut(&mut self) -> &mut T
[src]Mutably borrows from an owned value. Read more
impl<T> Collapse for T where
T: CollapsePrivate,
[src]
impl<T> Collapse for T where
T: CollapsePrivate,
[src]pub fn collapse<R, W>(&mut Self, R, W) -> Result<(), Error> where
R: BufRead,
W: Write,
[src]
pub fn collapse<R, W>(&mut Self, R, W) -> Result<(), Error> where
R: BufRead,
W: Write,
[src]Collapses the contents of the provided reader
and writes folded stack lines to the
provided writer
. Read more
pub fn is_applicable(&mut Self, &str) -> Option<bool>
[src]
pub fn is_applicable(&mut Self, &str) -> Option<bool>
[src]Returns whether this implementation is appropriate for the given input. Read more