#[repr(i32)]pub enum UnknownProcessingOptions {
Disabled = 0,
AttributeOnly = 1,
AttributeAndFunction = 2,
}
Variants§
Disabled = 0
No unknown processing.
AttributeOnly = 1
Only attributes supported.
AttributeAndFunction = 2
Attributes and functions supported. Function results are dependent on the logic for handling unknown_attributes, so clients must opt in to both.
Trait Implementations§
Source§impl Clone for UnknownProcessingOptions
impl Clone for UnknownProcessingOptions
Source§fn clone(&self) -> UnknownProcessingOptions
fn clone(&self) -> UnknownProcessingOptions
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Default for UnknownProcessingOptions
impl Default for UnknownProcessingOptions
Source§fn default() -> UnknownProcessingOptions
fn default() -> UnknownProcessingOptions
Returns the “default value” for a type. Read more
Source§impl PartialEq for UnknownProcessingOptions
impl PartialEq for UnknownProcessingOptions
impl Copy for UnknownProcessingOptions
impl Eq for UnknownProcessingOptions
impl StructuralPartialEq for UnknownProcessingOptions
Auto Trait Implementations§
impl Freeze for UnknownProcessingOptions
impl RefUnwindSafe for UnknownProcessingOptions
impl Send for UnknownProcessingOptions
impl Sync for UnknownProcessingOptions
impl Unpin for UnknownProcessingOptions
impl UnwindSafe for UnknownProcessingOptions
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