use super::{AttrValue, LocalNameSelector, PseudoClass, PseudoElement};
use html5ever::{LocalName, Namespace};
use selectors::parser::SelectorImpl;
#[derive(Debug, Clone)]
pub struct BrikSelectors;
impl SelectorImpl for BrikSelectors {
type AttrValue = AttrValue;
type Identifier = LocalNameSelector;
type LocalName = LocalNameSelector;
type NamespacePrefix = LocalNameSelector;
type NamespaceUrl = Namespace;
type BorrowedNamespaceUrl = Namespace;
type BorrowedLocalName = LocalName;
type NonTSPseudoClass = PseudoClass;
type PseudoElement = PseudoElement;
type ExtraMatchingData<'a> = ();
}