Enum glib_sys::GRegexError
[−]
[src]
#[repr(C)]pub enum GRegexError { Compile, Optimize, Replace, Match, Internal, StrayBackslash, MissingControlChar, UnrecognizedEscape, QuantifiersOutOfOrder, QuantifierTooBig, UnterminatedCharacterClass, InvalidEscapeInCharacterClass, RangeOutOfOrder, NothingToRepeat, UnrecognizedCharacter, PosixNamedClassOutsideClass, UnmatchedParenthesis, InexistentSubpatternReference, UnterminatedComment, ExpressionTooLarge, MemoryError, VariableLengthLookbehind, MalformedCondition, TooManyConditionalBranches, AssertionExpected, UnknownPosixClassName, PosixCollatingElementsNotSupported, HexCodeTooLarge, InvalidCondition, SingleByteMatchInLookbehind, InfiniteLoop, MissingSubpatternNameTerminator, DuplicateSubpatternName, MalformedProperty, UnknownProperty, SubpatternNameTooLong, TooManySubpatterns, InvalidOctalValue, TooManyBranchesInDefine, DefineRepetion, InconsistentNewlineOptions, MissingBackReference, InvalidRelativeReference, BacktrackingControlVerbArgumentForbidden, UnknownBacktrackingControlVerb, NumberTooBig, MissingSubpatternName, MissingDigit, InvalidDataCharacter, ExtraSubpatternName, BacktrackingControlVerbArgumentRequired, InvalidControlChar, MissingName, NotSupportedInClass, TooManyForwardReferences, NameTooLong, CharacterValueTooLarge, }
Variants
Compile
Optimize
Replace
Match
Internal
StrayBackslash
MissingControlChar
UnrecognizedEscape
QuantifiersOutOfOrder
QuantifierTooBig
UnterminatedCharacterClass
InvalidEscapeInCharacterClass
RangeOutOfOrder
NothingToRepeat
UnrecognizedCharacter
PosixNamedClassOutsideClass
UnmatchedParenthesis
InexistentSubpatternReference
UnterminatedComment
ExpressionTooLarge
MemoryError
VariableLengthLookbehind
MalformedCondition
TooManyConditionalBranches
AssertionExpected
UnknownPosixClassName
PosixCollatingElementsNotSupported
HexCodeTooLarge
InvalidCondition
SingleByteMatchInLookbehind
InfiniteLoop
MissingSubpatternNameTerminator
DuplicateSubpatternName
MalformedProperty
UnknownProperty
SubpatternNameTooLong
TooManySubpatterns
InvalidOctalValue
TooManyBranchesInDefine
DefineRepetion
InconsistentNewlineOptions
MissingBackReference
InvalidRelativeReference
BacktrackingControlVerbArgumentForbidden
UnknownBacktrackingControlVerb
NumberTooBig
MissingSubpatternName
MissingDigit
InvalidDataCharacter
ExtraSubpatternName
BacktrackingControlVerbArgumentRequired
InvalidControlChar
MissingName
NotSupportedInClass
TooManyForwardReferences
NameTooLong
CharacterValueTooLarge
Trait Implementations
impl Clone for GRegexError
[src]
fn clone(&self) -> GRegexError
[src]
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
impl Copy for GRegexError
[src]
impl Debug for GRegexError
[src]
fn fmt(&self, __arg_0: &mut Formatter) -> Result
[src]
Formats the value using the given formatter. Read more