Enum selectors::matching::CompoundSelectorMatchingResult[][src]

pub enum CompoundSelectorMatchingResult {
    FullyMatched,
    Matched {
        next_combinator_offset: usize,
    },
    NotMatched,
}

Whether a compound selector matched, and whether it was the rightmost selector inside the complex selector.

Variants

FullyMatched

The selector was fully matched.

Matched

The compound selector matched, and the next combinator offset is next_combinator_offset.

Show fields

Fields of Matched

next_combinator_offset: usize
NotMatched

The selector didn’t match.

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.