# std: Remove a handful of things deprecated during the 0.15 release cycle · gitcafe/zig

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

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

Visibility: public

Requested revision: 39fa8319478e4843d5384e81935520be2dbbadef

Requested commit: 39fa8319478e4843d5384e81935520be2dbbadef

Commit: 39fa8319478e4843d5384e81935520be2dbbadef

Tree: b49da0ca31477fc05aca2ef60bff82d7372f8bc2

Author: Linus Groh

Committer: Linus Groh

## Message

```
std: Remove a handful of things deprecated during the 0.15 release cycle

- std.Build.Step.Compile.root_module mutators -> std.Build.Module
- std.Build.Step.Compile.want_lto -> std.Build.Step.Compile.lto
- std.Build.Step.ConfigHeader.getOutput -> std.Build.Step.ConfigHeader.getOutputFile
- std.Build.Step.Run.max_stdio_size -> std.Build.Step.Run.stdio_limit
- std.enums.nameCast -> @field(E, tag_name) / @field(E, @tagName(tag))
- std.Io.tty.detectConfig -> std.Io.tty.Config.detect
- std.mem.trimLeft -> std.mem.trimStart
- std.mem.trimRight -> std.mem.trimEnd
- std.meta.intToEnum -> std.enums.fromInt
- std.meta.TagPayload -> @FieldType(U, @tagName(tag))
- std.meta.TagPayloadByName -> @FieldType(U, tag_name)

```

## Parents

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

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