[−][src]Function htmlentity::entity::encode_char
pub fn encode_char<F>(
ch: char,
encode_type: EncodeType,
exclude_fn: Option<F>
) -> String where
F: Fn(char) -> bool,
Encode a character.
Examples
use htmlentity::entity::*; let character = '<'; let char_encoded = encode_char(character, EncodeType::Named, NOOP); assert_eq!(char_encoded, "<"); let character = '<'; let char_encoded = encode_char(character, EncodeType::Decimal, NOOP); assert_eq!(char_encoded, "<"); let character = '<'; let char_encoded = encode_char(character, EncodeType::Hex, NOOP); assert_eq!(char_encoded, "<"); let character = '<'; let char_encoded = encode_char(character, EncodeType::Named, Some(|ch|ch == '<')); assert_eq!(char_encoded, "<");