#[repr(u8)]pub enum ReconstructPolicy {
None = 0,
Delta = 1,
Factor = 2,
}Expand description
Reconstruction policy for evicted (Tier0) blocks.
Variants§
None = 0
No reconstruction possible. Reads fail or return zeros.
Delta = 1
Reconstruct from base + delta chain.
Factor = 2
Reconstruct from stored low-rank factors.
Trait Implementations§
Source§impl Clone for ReconstructPolicy
impl Clone for ReconstructPolicy
Source§fn clone(&self) -> ReconstructPolicy
fn clone(&self) -> ReconstructPolicy
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for ReconstructPolicy
Source§impl Debug for ReconstructPolicy
impl Debug for ReconstructPolicy
impl Eq for ReconstructPolicy
Source§impl PartialEq for ReconstructPolicy
impl PartialEq for ReconstructPolicy
Source§fn eq(&self, other: &ReconstructPolicy) -> bool
fn eq(&self, other: &ReconstructPolicy) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for ReconstructPolicy
Auto Trait Implementations§
impl Freeze for ReconstructPolicy
impl RefUnwindSafe for ReconstructPolicy
impl Send for ReconstructPolicy
impl Sync for ReconstructPolicy
impl Unpin for ReconstructPolicy
impl UnsafeUnpin for ReconstructPolicy
impl UnwindSafe for ReconstructPolicy
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