1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
#![no_std]

pub mod category;

pub trait CharExt {
    fn general_category(self) -> category::General;
}

impl CharExt for char {
    #[inline]
    fn general_category(self) -> category::General { category::General::en(include_bytes!("../data/category")[self as usize] as usize) }
}