]> git.lizzy.rs Git - rust.git/blob - tests/ui/traits/auxiliary/trait_safety_lib.rs
Rollup merge of #106701 - ibraheemdev:sync-sender-spin, r=Amanieu
[rust.git] / tests / ui / traits / auxiliary / trait_safety_lib.rs
1 // Simple smoke test that unsafe traits can be compiled etc.
2
3 pub unsafe trait Foo {
4     fn foo(&self) -> isize;
5 }
6
7 unsafe impl Foo for isize {
8     fn foo(&self) -> isize { *self }
9 }