doc.rust-lang.org/core/mem/fn.variant_count.html
Preview meta tags from the doc.rust-lang.org website.
Linked Hostnames
2General Meta Tags
6- titlevariant_count in core::mem - Rust
- charsetutf-8
- viewportwidth=device-width, initial-scale=1.0
- generatorrustdoc
- descriptionReturns the number of variants in the enum type `T`.
Link Tags
4- alternate icon../../static.files/favicon-32x32-6580c154.png
- icon../../static.files/favicon-044be391.svg
- stylesheet../../static.files/normalize-9960930a.css
- stylesheet../../static.files/rustdoc-84e720fa.css
Links
2- https://github.com/rust-lang/rust/issues/73662
- https://play.rust-lang.org/?code=%23!%5Ballow(unused)%5D%0A%23!%5Bfeature(never_type)%5D%0A%23!%5Bfeature(variant_count)%5D%0A%0A%0Afn+main()+%7B%0A++++use+std::mem;%0A++++%0A++++enum+Void+%7B%7D%0A++++enum+Foo+%7B+A(%26'static+str),+B(i32),+C(i32)+%7D%0A++++%0A++++assert_eq!(mem::variant_count::%3CVoid%3E(),+0);%0A++++assert_eq!(mem::variant_count::%3CFoo%3E(),+3);%0A++++%0A++++assert_eq!(mem::variant_count::%3COption%3C!%3E%3E(),+2);%0A++++assert_eq!(mem::variant_count::%3CResult%3C!,+!%3E%3E(),+2);%0A%7D&version=nightly&edition=2024