pub struct BatchViolation {
pub assertion: String,
pub detail: String,
}Expand description
A failed batch-level compaction assertion.
Fields§
§assertion: StringShort label for the assertion that failed.
detail: StringHuman-readable explanation.
Trait Implementations§
Source§impl Clone for BatchViolation
impl Clone for BatchViolation
Source§fn clone(&self) -> BatchViolation
fn clone(&self) -> BatchViolation
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 moreSource§impl Debug for BatchViolation
impl Debug for BatchViolation
Auto Trait Implementations§
impl Freeze for BatchViolation
impl RefUnwindSafe for BatchViolation
impl Send for BatchViolation
impl Sync for BatchViolation
impl Unpin for BatchViolation
impl UnsafeUnpin for BatchViolation
impl UnwindSafe for BatchViolation
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