pub struct PatternOption(/* private fields */);Expand description
C++ enum: QRegularExpression::PatternOption.
Implementations§
Source§impl PatternOption
impl PatternOption
Sourcepub const NoPatternOption: PatternOption
pub const NoPatternOption: PatternOption
C++ enum variant: NoPatternOption = 0
Sourcepub const CaseInsensitiveOption: PatternOption
pub const CaseInsensitiveOption: PatternOption
C++ enum variant: CaseInsensitiveOption = 1
Sourcepub const DotMatchesEverythingOption: PatternOption
pub const DotMatchesEverythingOption: PatternOption
C++ enum variant: DotMatchesEverythingOption = 2
Sourcepub const MultilineOption: PatternOption
pub const MultilineOption: PatternOption
C++ enum variant: MultilineOption = 4
Sourcepub const ExtendedPatternSyntaxOption: PatternOption
pub const ExtendedPatternSyntaxOption: PatternOption
C++ enum variant: ExtendedPatternSyntaxOption = 8
Sourcepub const InvertedGreedinessOption: PatternOption
pub const InvertedGreedinessOption: PatternOption
C++ enum variant: InvertedGreedinessOption = 16
Sourcepub const DontCaptureOption: PatternOption
pub const DontCaptureOption: PatternOption
C++ enum variant: DontCaptureOption = 32
Sourcepub const UseUnicodePropertiesOption: PatternOption
pub const UseUnicodePropertiesOption: PatternOption
C++ enum variant: UseUnicodePropertiesOption = 64
Sourcepub const OptimizeOnFirstUsageOption: PatternOption
pub const OptimizeOnFirstUsageOption: PatternOption
C++ enum variant: OptimizeOnFirstUsageOption = 128
Sourcepub const DontAutomaticallyOptimizeOption: PatternOption
pub const DontAutomaticallyOptimizeOption: PatternOption
C++ enum variant: DontAutomaticallyOptimizeOption = 256
Trait Implementations§
Source§impl<T: Into<QFlags<PatternOption>>> BitOr<T> for PatternOption
impl<T: Into<QFlags<PatternOption>>> BitOr<T> for PatternOption
Source§impl Clone for PatternOption
impl Clone for PatternOption
Source§fn clone(&self) -> PatternOption
fn clone(&self) -> PatternOption
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 PatternOption
impl Debug for PatternOption
Source§impl From<PatternOption> for QFlags<PatternOption>
impl From<PatternOption> for QFlags<PatternOption>
Source§fn from(value: PatternOption) -> Self
fn from(value: PatternOption) -> Self
Converts to this type from the input type.
Source§impl From<PatternOption> for c_int
impl From<PatternOption> for c_int
Source§fn from(value: PatternOption) -> Self
fn from(value: PatternOption) -> Self
Converts to this type from the input type.
Source§impl From<i32> for PatternOption
impl From<i32> for PatternOption
Source§impl PartialEq for PatternOption
impl PartialEq for PatternOption
Source§fn eq(&self, other: &PatternOption) -> bool
fn eq(&self, other: &PatternOption) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for PatternOption
impl Eq for PatternOption
impl StructuralPartialEq for PatternOption
Auto Trait Implementations§
impl Freeze for PatternOption
impl RefUnwindSafe for PatternOption
impl Send for PatternOption
impl Sync for PatternOption
impl Unpin for PatternOption
impl UnsafeUnpin for PatternOption
impl UnwindSafe for PatternOption
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