Intermediate
Rust
Q81 / 100
What is the std::mem::discriminant function?
Correct! Well done.
Incorrect.
The correct answer is B) Returns an opaque value representing which enum variant is active, useful for comparing variants without caring about associated values
B
Correct Answer
Returns an opaque value representing which enum variant is active, useful for comparing variants without caring about associated values
Explanation
discriminant(&MyEnum::Foo) == discriminant(&MyEnum::Foo) is true. Lets you compare variant identity without destructuring, even when associated values differ.
Progress
81/100