pub struct RestoreExclusions {
pub producer: bool,
pub offset: bool,
pub content: RestoreContentExclusions,
}Expand description
Which operator exclusion predicates matched one record.
The host evaluates each pattern against the record; the kernel owns only how the matches combine.
Fields§
§producer: bool--exclude-producer-id names the batch’s producer.
offset: boolAn --exclude-offset range covers the record’s absolute offset.
content: RestoreContentExclusionsRegex matches over the record’s own bytes.
Trait Implementations§
Source§impl Clone for RestoreExclusions
impl Clone for RestoreExclusions
Source§fn clone(&self) -> RestoreExclusions
fn clone(&self) -> RestoreExclusions
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 RestoreExclusions
Source§impl Debug for RestoreExclusions
impl Debug for RestoreExclusions
impl Eq for RestoreExclusions
Source§impl PartialEq for RestoreExclusions
impl PartialEq for RestoreExclusions
impl StructuralPartialEq for RestoreExclusions
Auto Trait Implementations§
impl Freeze for RestoreExclusions
impl RefUnwindSafe for RestoreExclusions
impl Send for RestoreExclusions
impl Sync for RestoreExclusions
impl Unpin for RestoreExclusions
impl UnsafeUnpin for RestoreExclusions
impl UnwindSafe for RestoreExclusions
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