auto merge of #15174 : alco/rust/patch-1, r=alexcrichton
This commit is contained in:
commit
2f74325fcf
@ -101,8 +101,8 @@ format!("{a:s} {c:d} {b:?}", a="a", b=(), c=3i); // => "a 3 ()"
|
|||||||
```
|
```
|
||||||
|
|
||||||
It is illegal to put positional parameters (those without names) after arguments
|
It is illegal to put positional parameters (those without names) after arguments
|
||||||
which have names. Like positional parameters, it is illegal to provided named
|
which have names. Like with positional parameters, it is illegal to provide
|
||||||
parameters that are unused by the format string.
|
named parameters that are unused by the format string.
|
||||||
|
|
||||||
### Argument types
|
### Argument types
|
||||||
|
|
||||||
@ -185,7 +185,7 @@ struct. In order to help with this, the `Formatter` struct also provides some
|
|||||||
helper methods.
|
helper methods.
|
||||||
|
|
||||||
Additionally, the return value of this function is `fmt::Result` which is a
|
Additionally, the return value of this function is `fmt::Result` which is a
|
||||||
typedef to `Result<(), IoError>` (also known as `IoError<()>`). Formatting
|
typedef to `Result<(), IoError>` (also known as `IoResult<()>`). Formatting
|
||||||
implementations should ensure that they return errors from `write!` correctly
|
implementations should ensure that they return errors from `write!` correctly
|
||||||
(propagating errors upward).
|
(propagating errors upward).
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user