mirror of
				https://github.com/rust-lang/rust.git
				synced 2025-10-31 04:57:19 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			61 lines
		
	
	
		
			1.9 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			61 lines
		
	
	
		
			1.9 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| error: `default` is only allowed on items in trait impls
 | |
|   --> $DIR/trait-item-with-defaultness-fail-semantic.rs:6:5
 | |
|    |
 | |
| LL |     default const A: u8;
 | |
|    |     -------^^^^^^^^^^^^^
 | |
|    |     |
 | |
|    |     `default` because of this
 | |
| 
 | |
| error: `default` is only allowed on items in trait impls
 | |
|   --> $DIR/trait-item-with-defaultness-fail-semantic.rs:7:5
 | |
|    |
 | |
| LL |     default const B: u8 = 0;
 | |
|    |     -------^^^^^^^^^^^^^^^^^
 | |
|    |     |
 | |
|    |     `default` because of this
 | |
| 
 | |
| error: `default` is only allowed on items in trait impls
 | |
|   --> $DIR/trait-item-with-defaultness-fail-semantic.rs:8:5
 | |
|    |
 | |
| LL |     default type D;
 | |
|    |     -------^^^^^^^^
 | |
|    |     |
 | |
|    |     `default` because of this
 | |
| 
 | |
| error: `default` is only allowed on items in trait impls
 | |
|   --> $DIR/trait-item-with-defaultness-fail-semantic.rs:9:5
 | |
|    |
 | |
| LL |     default type C: Ord;
 | |
|    |     -------^^^^^^^^^^^^^
 | |
|    |     |
 | |
|    |     `default` because of this
 | |
| 
 | |
| error: `default` is only allowed on items in trait impls
 | |
|   --> $DIR/trait-item-with-defaultness-fail-semantic.rs:10:5
 | |
|    |
 | |
| LL |     default fn f1();
 | |
|    |     -------^^^^^^^^^
 | |
|    |     |
 | |
|    |     `default` because of this
 | |
| 
 | |
| error: `default` is only allowed on items in trait impls
 | |
|   --> $DIR/trait-item-with-defaultness-fail-semantic.rs:11:5
 | |
|    |
 | |
| LL |     default fn f2() {}
 | |
|    |     -------^^^^^^^^
 | |
|    |     |
 | |
|    |     `default` because of this
 | |
| 
 | |
| warning: the feature `specialization` is incomplete and may not be safe to use and/or cause compiler crashes
 | |
|   --> $DIR/trait-item-with-defaultness-fail-semantic.rs:1:12
 | |
|    |
 | |
| LL | #![feature(specialization)]
 | |
|    |            ^^^^^^^^^^^^^^
 | |
|    |
 | |
|    = note: see issue #31844 <https://github.com/rust-lang/rust/issues/31844> for more information
 | |
|    = help: consider using `min_specialization` instead, which is more stable and complete
 | |
|    = note: `#[warn(incomplete_features)]` on by default
 | |
| 
 | |
| error: aborting due to 6 previous errors; 1 warning emitted
 | |
| 
 | 
