blob: a01329278d78a635b8e66fcb66f1b3bece4e422f [file] [log] [blame] [edit]
#![feature(const_trait_impl, effects)] //~ WARN the feature `effects` is incomplete
pub struct Vec3;
#[const_trait]
pub trait Add {
fn add(self) -> Vec3;
}
impl Add for Vec3 {
const fn add(self) -> Vec3 {
//~^ ERROR functions in trait impls cannot be declared const
self
}
}
fn main() {}