pub enum WidgetClassification {
DataField,
ExcludedNonDataWidget,
}Expand description
Classification under the non-data-widget rule.
Variants§
DataField
Field carries a user-editable data value — counts as a data field for page-suppression purposes.
ExcludedNonDataWidget
Field is a signature, button, or barcode widget — Acrobat treats it as structural. Excluded from the per-page data-field count so a signature-only page is never dropped as “data-empty”.
Trait Implementations§
Source§impl Clone for WidgetClassification
impl Clone for WidgetClassification
Source§fn clone(&self) -> WidgetClassification
fn clone(&self) -> WidgetClassification
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 WidgetClassification
impl Debug for WidgetClassification
Source§impl PartialEq for WidgetClassification
impl PartialEq for WidgetClassification
Source§fn eq(&self, other: &WidgetClassification) -> bool
fn eq(&self, other: &WidgetClassification) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for WidgetClassification
impl Eq for WidgetClassification
impl StructuralPartialEq for WidgetClassification
Auto Trait Implementations§
impl Freeze for WidgetClassification
impl RefUnwindSafe for WidgetClassification
impl Send for WidgetClassification
impl Sync for WidgetClassification
impl Unpin for WidgetClassification
impl UnsafeUnpin for WidgetClassification
impl UnwindSafe for WidgetClassification
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