Eliminate itoa::write and itoa::fmt from readme
This commit is contained in:
parent
259ae8a794
commit
f42787cdc2
29
README.md
29
README.md
|
@ -34,32 +34,13 @@ itoa = "0.4"
|
|||
|
||||
<br>
|
||||
|
||||
## Examples
|
||||
## Example
|
||||
|
||||
```rust
|
||||
use std::{fmt, io};
|
||||
|
||||
fn demo_itoa_write() -> io::Result<()> {
|
||||
// Write to a vector or other io::Write.
|
||||
let mut buf = Vec::new();
|
||||
itoa::write(&mut buf, 128u64)?;
|
||||
println!("{:?}", buf);
|
||||
|
||||
// Write to a stack buffer.
|
||||
let mut bytes = [0u8; 20];
|
||||
let n = itoa::write(&mut bytes[..], 128u64)?;
|
||||
println!("{:?}", &bytes[..n]);
|
||||
|
||||
Ok(())
|
||||
}
|
||||
|
||||
fn demo_itoa_fmt() -> fmt::Result {
|
||||
// Write to a string.
|
||||
let mut s = String::new();
|
||||
itoa::fmt(&mut s, 128u64)?;
|
||||
println!("{}", s);
|
||||
|
||||
Ok(())
|
||||
fn main() {
|
||||
let mut buffer = itoa::Buffer::new();
|
||||
let printed = buffer.format(128u64);
|
||||
assert_eq!(printed, "128");
|
||||
}
|
||||
```
|
||||
|
||||
|
|
Loading…
Reference in New Issue