Rust实现