1
2
3
4
5
6
7
8
9
10
11
use super::Record;
use crate::Stack;

/// A profile record with stack trace information.
pub trait StackedRecord: Record {
    /// Returns a stack.
    fn stack(&self) -> &Stack;

    /// Returns a mutable stack.
    fn stack_mut(&mut self) -> &mut Stack;
}