Spaces, separator characters and other control characters which should be treated by
programming languages as “white space” for the purpose of parsing elements.
use icu::properties::CodePointSetData;
use icu::properties::props::WhiteSpace;
let white_space = CodePointSetData::new::<WhiteSpace>();
assert!(white_space.contains(' '));
assert!(white_space.contains('\u{000A}')); // NEW LINE
assert!(white_space.contains('\u{00A0}')); // NO-BREAK SPACE
assert!(!white_space.contains('\u{200B}')); // ZERO WIDTH SPACE