Trait ComponentParser

Source
pub trait ComponentParser {
    type Err;

    // Required method
    fn from_string(input: impl AsRef<str>) -> Result<Component, Self::Err>;
}
Expand description

A trait for parsing a string into a Component.

Required Associated Types§

Source

type Err

Error type returned when parsing fails.

Required Methods§

Source

fn from_string(input: impl AsRef<str>) -> Result<Component, Self::Err>

Parses a string input into a Component.

§Parameters
  • input: A string slice or any type that can be referenced as a string.
§Returns

Returns a Result containing a parsed Component on success, or an error of type Self::Err on failure.

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§