|
|
|
|
|
by infinite8s
2456 days ago
|
|
One difference is that std::variant is run-time dispatched and uses memory equal to the max of all the variants, while Rust's sum types could potentially be compile-time dispatched and memory optimized to the exact type being used through various code paths. |
|