pub struct CompressionInfo {
pub version: u32,
pub type_: u32,
pub level: u32,
pub ratio: u32,
pub mmap_len: u32,
}Expand description
Information about compression used in the perf.data file.
Fields§
§version: u32§type_: u32Compression algorithm type. 1 = Zstd
level: u32Compression level (e.g., 1-22 for Zstd)
ratio: u32Compression ratio achieved
mmap_len: u32mmap buffer size
Implementations§
Trait Implementations§
Source§impl Clone for CompressionInfo
impl Clone for CompressionInfo
Source§fn clone(&self) -> CompressionInfo
fn clone(&self) -> CompressionInfo
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for CompressionInfo
impl Debug for CompressionInfo
impl Copy for CompressionInfo
Auto Trait Implementations§
impl Freeze for CompressionInfo
impl RefUnwindSafe for CompressionInfo
impl Send for CompressionInfo
impl Sync for CompressionInfo
impl Unpin for CompressionInfo
impl UnsafeUnpin for CompressionInfo
impl UnwindSafe for CompressionInfo
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