1 parent 4bb20e4 commit 4fb5cb3Copy full SHA for 4fb5cb3
1 file changed
src/main.rs
@@ -418,5 +418,25 @@ mod test {
418
100
419
)
420
}
421
+
422
+ #[test]
423
+ fn trait_impl() {
424
+ assert_eq!(
425
+ run(r#"trait MyTrait {
426
+ fn some_method() -> Self;
427
+ }
428
429
+ impl MyTrait for u8 {
430
+ fn some_method() -> Self {
431
+ 10
432
433
434
435
+ fn main() -> u8 {
436
+ <u8 as MyTrait>::some_method()
437
+ }"#),
438
439
+ );
440
441
442
0 commit comments