pub fn parse_fragment(fragment: &str) -> Result<Option<&str>, Error>
Expand description
Parses the optional fragment
.
The fragment
must start with a #
or be empty.
Returns Ok(Some(fragment))
.
Returns Ok(None)
if the fragment
is empty.
Returns Err(InvalidFragment)
if the fragment is invalid.