]> git.proxmox.com Git - rustc.git/blame - src/test/ui/rfc-2632-const-trait-impl/auxiliary/cross-crate.rs
New upstream version 1.63.0+dfsg1
[rustc.git] / src / test / ui / rfc-2632-const-trait-impl / auxiliary / cross-crate.rs
CommitLineData
136023e0
XL
1#![feature(const_trait_impl)]
2
923072b8 3#[const_trait]
136023e0 4pub trait MyTrait {
a2a8927a 5 fn defaulted_func(&self) {}
136023e0
XL
6 fn func(self);
7}
8
9pub struct NonConst;
10
11impl MyTrait for NonConst {
12 fn func(self) {
13
14 }
15}
16
17pub struct Const;
18
19impl const MyTrait for Const {
20 fn func(self) {
21
22 }
23}