pub fn parse<S>(input: S) -> StyledString
where
    S: Into<String>,
{
    let input = input.into();

    let spans = parse_spans(&input);

    StyledString::new(input, spans)
}
/// Parses the given string as markdown text.
Parses the given string as markdown text.
Parses the given string as markdown text .
pub fn parse<S>(input: S) -> StyledString
where
    S: Into<String>,
{
    let input = input.into();
    let spans = parse_spans(&input);
    StyledString::new(input, spans)
}
pub fn parse < S > ( input : S ) -> StyledString where S : Into < String > , { let input = input . into ( ) ; let spans = parse_spans ( & input ) ; StyledString :: new ( input , spans ) }
Parses the given string as markdown text.
Parses the given string as markdown text .
input
S
input
S