mirror of
				https://github.com/rust-lang/rust.git
				synced 2025-10-31 13:04:42 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			54 lines
		
	
	
		
			1.6 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			54 lines
		
	
	
		
			1.6 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| error: requires at least a format string argument
 | |
|   --> $DIR/format-parse-errors.rs:4:5
 | |
|    |
 | |
| LL |     format!();
 | |
|    |     ^^^^^^^^^
 | |
|    |
 | |
|    = note: this error originates in the macro `$crate::__export::format_args` which comes from the expansion of the macro `format` (in Nightly builds, run with -Z macro-backtrace for more info)
 | |
| 
 | |
| error: expected expression, found keyword `struct`
 | |
|   --> $DIR/format-parse-errors.rs:5:13
 | |
|    |
 | |
| LL |     format!(struct);
 | |
|    |             ^^^^^^ expected expression
 | |
| 
 | |
| error: expected expression, found end of macro arguments
 | |
|   --> $DIR/format-parse-errors.rs:6:24
 | |
|    |
 | |
| LL |     format!("s", name =);
 | |
|    |                        ^ expected expression
 | |
| 
 | |
| error: positional arguments cannot follow named arguments
 | |
|   --> $DIR/format-parse-errors.rs:10:9
 | |
|    |
 | |
| LL |         foo = foo,
 | |
|    |         --------- named argument
 | |
| LL |         bar,
 | |
|    |         ^^^ positional arguments must be before named arguments
 | |
| 
 | |
| error: expected expression, found keyword `struct`
 | |
|   --> $DIR/format-parse-errors.rs:12:30
 | |
|    |
 | |
| LL |     format!("s {foo}", foo = struct);
 | |
|    |                              ^^^^^^ expected expression
 | |
| 
 | |
| error: expected expression, found keyword `struct`
 | |
|   --> $DIR/format-parse-errors.rs:13:18
 | |
|    |
 | |
| LL |     format!("s", struct);
 | |
|    |                  ^^^^^^ expected expression
 | |
| 
 | |
| error: format argument must be a string literal
 | |
|   --> $DIR/format-parse-errors.rs:16:13
 | |
|    |
 | |
| LL |     format!(123);
 | |
|    |             ^^^
 | |
|    |
 | |
| help: you might be missing a string literal to format with
 | |
|    |
 | |
| LL |     format!("{}", 123);
 | |
|    |             +++++
 | |
| 
 | |
| error: aborting due to 7 previous errors
 | |
| 
 | 
