Enum glib_sys::GRegexError [] [src]

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

Trait Implementations

impl Clone for GRegexError
[src]

[src]
[]

Returns a copy of the value. Read more

1.0.0
[src]
[]

Performs copy-assignment from source. Read more

impl Copy for GRegexError
[src]

impl Debug for GRegexError
[src]

[src]
[]

Formats the value using the given formatter. Read more

impl Eq for GRegexError
[src]

impl PartialEq for GRegexError
[src]

[src]
[]

This method tests for self and other values to be equal, and is used by ==. Read more

1.0.0
[src]
[]

This method tests for !=.