(ch: u32)
| 452 | } |
| 453 | #[inline] |
| 454 | pub fn lower_unicode(ch: u32) -> u32 { |
| 455 | // TODO: check with cpython |
| 456 | char::try_from(ch) |
| 457 | .map(|x| x.to_lowercase().next().unwrap() as u32) |
| 458 | .unwrap_or(ch) |
| 459 | } |
| 460 | #[inline] |
| 461 | pub fn upper_unicode(ch: u32) -> u32 { |
| 462 | // TODO: check with cpython |
no test coverage detected