How to use C++ polymorphism in Rust | Hacker News Reader