How to implement into Rust++