pub enum BindNoneClassification {
DataField,
ExcludedBindNone,
ExcludedNonDataWidget,
}Expand description
A field’s classification under the bind-none rule.
Variants§
DataField
Field counts as a data field for page-suppression purposes.
ExcludedBindNone
Field has <bind match="none"> and is excluded from the
page data-field count. Static template defaults only.
ExcludedNonDataWidget
Field is a non-data widget (signature, button, barcode) — handled
by the sibling rule ExcludeNonDataWidgetsFromPageSuppression.
This rule does not own that decision but reports it for caller
convenience so the page-scan can short-circuit.
Trait Implementations§
Source§impl Clone for BindNoneClassification
impl Clone for BindNoneClassification
Source§fn clone(&self) -> BindNoneClassification
fn clone(&self) -> BindNoneClassification
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 BindNoneClassification
impl Debug for BindNoneClassification
Source§impl PartialEq for BindNoneClassification
impl PartialEq for BindNoneClassification
Source§fn eq(&self, other: &BindNoneClassification) -> bool
fn eq(&self, other: &BindNoneClassification) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for BindNoneClassification
impl Eq for BindNoneClassification
impl StructuralPartialEq for BindNoneClassification
Auto Trait Implementations§
impl Freeze for BindNoneClassification
impl RefUnwindSafe for BindNoneClassification
impl Send for BindNoneClassification
impl Sync for BindNoneClassification
impl Unpin for BindNoneClassification
impl UnsafeUnpin for BindNoneClassification
impl UnwindSafe for BindNoneClassification
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more