Trait ParseNamespace

Source
pub trait ParseNamespace<'a>: Parse<'a> + Sized {
    // Provided methods
    fn parse_namespace_attribute_name(input: &str) -> IResult<&str, Name> { ... }
    fn parse_prefixed_attribute_name(input: &str) -> IResult<&str, Name> { ... }
    fn parse_non_colonized_name(input: &str) -> IResult<&str, String> { ... }
    fn parse_non_colonized_name_char(input: &str) -> IResult<&str, char> { ... }
    fn parse_non_colonized_name_start_char(input: &str) -> IResult<&str, char> { ... }
    fn parse_qualified_name(input: &str) -> IResult<&str, Name> { ... }
    fn parse_prefixed_name(input: &str) -> IResult<&str, Name> { ... }
}

Provided Methods§

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§