pub struct BlockCompressionOrchestrator { /* private fields */ }Expand description
Multi-block compression orchestrator
Implementations§
Source§impl BlockCompressionOrchestrator
impl BlockCompressionOrchestrator
pub fn new() -> Self
pub fn add_result(&mut self, result: BlockCompressionResult)
pub fn overall_ratio(&self) -> f64
pub fn best_block(&self) -> Option<&BlockCompressionResult>
pub fn worst_block(&self) -> Option<&BlockCompressionResult>
pub fn summary(&self) -> String
Trait Implementations§
Auto Trait Implementations§
impl Freeze for BlockCompressionOrchestrator
impl RefUnwindSafe for BlockCompressionOrchestrator
impl Send for BlockCompressionOrchestrator
impl Sync for BlockCompressionOrchestrator
impl Unpin for BlockCompressionOrchestrator
impl UnsafeUnpin for BlockCompressionOrchestrator
impl UnwindSafe for BlockCompressionOrchestrator
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