根据此 Github 问题,rust-encoding crate 缺少 SHIFT-JIS 支持。鉴于此,在 Rust 中解码 SHIFT-JIS 的最佳方法是什么?
我对生锈还很陌生。如何在 Rust 中获取 char 符号的 UTF-8 索引。
这里有一个对 utf 表的引用。
let bracket = '[';
fn get_utf(c:&[u8])->&str{
// don't know how to obtain utf index
}
let result = get_utf(bracket); // 005B
Run Code Online (Sandbox Code Playgroud)
我尝试了这个功能,但它没有按照我期望的方式工作。
这个箱子可能有用,但我不知道如何使用它。
抱歉,我的努力不够。