Function std::intrinsics::discriminant_value [] [src]

pub unsafe extern "rust-intrinsic" fn discriminant_value<T>(v: &T) -> u64
🔬 This is a nightly-only experimental API. (core_intrinsics)

intrinsics are unlikely to ever be stabilized, instead they should be used through stabilized interfaces in the rest of the standard library

[]

Returns the value of the discriminant for the variant in 'v', cast to a u64; if T has no discriminant, returns 0.