pub struct TimelineVisualizer { /* private fields */ }Expand description
Timeline visualizer.
Implementations§
Source§impl TimelineVisualizer
impl TimelineVisualizer
Sourcepub fn new(config: TimelineConfig) -> Self
pub fn new(config: TimelineConfig) -> Self
Create a new timeline visualizer.
Sourcepub fn visualize_trace(&self, trace: &ExecutionTrace) -> String
pub fn visualize_trace(&self, trace: &ExecutionTrace) -> String
Visualize an execution trace as ASCII timeline.
Sourcepub fn visualize_profile(&self, profile: &ProfileData) -> String
pub fn visualize_profile(&self, profile: &ProfileData) -> String
Visualize profile data as text report.
Auto Trait Implementations§
impl Freeze for TimelineVisualizer
impl RefUnwindSafe for TimelineVisualizer
impl Send for TimelineVisualizer
impl Sync for TimelineVisualizer
impl Unpin for TimelineVisualizer
impl UnwindSafe for TimelineVisualizer
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