Function htmlescape::decode_html [−][src]
pub fn decode_html(s: &str) -> Result<String, DecodeErr>
Decodes an entity-encoded string.
Decodes an entity encoded string, replacing HTML entities (&,  ...) with the
the corresponding character. Case matters for named entities, ie. &Amp; is invalid.
Case does not matter for hex entities, so . and . are treated the same.
Arguments
s- Entity-encoded string to decode.
Failure
The function will fail if input string contains invalid named entities (eg. &nosuchentity;),
invalid hex entities (eg. &#xRT;), invalid decimal entities (eg. &#-1;), unclosed entities (s == "& hej och hå"`) or otherwise malformed entities.
This function will never return errors with kind set to IoError or EncodingError.