pub struct DParams(/* private fields */);
Expand description
Wrapper to blosc2_dparams.
Decompression parameters, normally constructed via DParams::default()
.
§Example
use blosc2::DParams;
let dparams = DParams::default()
.set_nthreads(2); // Optionally adjust default values
Implementations§
Source§impl DParams
impl DParams
Sourcepub fn set_nthreads(self, n: usize) -> Self
pub fn set_nthreads(self, n: usize) -> Self
Set number of theads for decompression, defaults to 1
pub fn get_nthreads(&self) -> usize
Trait Implementations§
Auto Trait Implementations§
impl Freeze for DParams
impl RefUnwindSafe for DParams
impl !Send for DParams
impl !Sync for DParams
impl Unpin for DParams
impl UnwindSafe for DParams
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