Struct puffin::StreamInfo [−][src]
pub struct StreamInfo {
pub stream: Stream,
pub num_scopes: usize,
pub depth: usize,
pub range_ns: (NanoSecond, NanoSecond),
}
Expand description
A Stream
plus some info about it.
Fields
stream: Stream
The raw profile data.
num_scopes: usize
Total number of scopes in the stream.
depth: usize
The depth of the deepest scope.
0
mean no scopes, 1
some scopes without children, etc.
range_ns: (NanoSecond, NanoSecond)
The smallest and largest nanosecond value in the stream.
The default value is (NanoSecond::MAX, NanoSecond::MIN)
which indicates an empty stream.
Implementations
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for StreamInfo
impl Send for StreamInfo
impl Sync for StreamInfo
impl Unpin for StreamInfo
impl UnwindSafe for StreamInfo
Blanket Implementations
Mutably borrows from an owned value. Read more