# Remove unused \`buf\` field from \`std.fmt.Parser\` \(\#21994\) · gitcafe/zig

[View on GitCafe](https://git.cafe/gitcafe/zig/commit/1f37b70344d547a6dce2c3357a4ac3a92fa3402f)

Repository: [gitcafe/zig](https://git.cafe/gitcafe/zig)

Visibility: public

Requested revision: 1f37b70344d547a6dce2c3357a4ac3a92fa3402f

Requested commit: 1f37b70344d547a6dce2c3357a4ac3a92fa3402f

Commit: 1f37b70344d547a6dce2c3357a4ac3a92fa3402f

Tree: 8f6066c1627c60a6504bf5f8a3f89e2218856b53

Author: Andrew Barchuk

Committer: GitHub

## Message

```
Remove unused `buf` field from `std.fmt.Parser` (#21994)

And make the initialization less error prone by removing a default for
iter, which is required for a functional parser

std: Add a brief doc comment for `std.fmt.Parser`
```

## Parents

- [b2030cb9abf73886e1c896ee8d56a3156b6fd3c2](https://git.cafe/gitcafe/zig/commit/b2030cb9abf73886e1c896ee8d56a3156b6fd3c2?format=markdown)

[Source at this commit](https://git.cafe/gitcafe/zig/tree/1f37b70344d547a6dce2c3357a4ac3a92fa3402f?format=markdown)
