Closed
Description
const ZERO : i32 = 0;
// OK
#[derive(Copy)]
pub enum A {
Zero = 0,
}
// Not OK
#[derive(Copy)]
pub enum B {
Zero = ZERO,
}
pub fn main() {}
<anon>:12:12: 12:16 error: mismatched types:
expected `isize`,
found `i32`
(expected isize,
found i32)
<anon>:12 Zero = ZERO,
^~~~
error: aborting due to previous error
playpen: application terminated with error code 101