use-js-keyword 0.0.1

JavaScript keyword and reserved-word primitives for RustUse
Documentation
1
2
3
4
5
6
7
8
9
10
use use_js_keyword::{JsKeyword, is_js_keyword, is_js_reserved_word};

fn main() -> Result<(), use_js_keyword::JsKeywordParseError> {
    let keyword: JsKeyword = "await".parse()?;

    assert_eq!(keyword.as_str(), "await");
    assert!(is_js_keyword("class"));
    assert!(is_js_reserved_word("interface"));
    Ok(())
}