# Add @operator, @lifetime and @punctuation.delimiters captures for Rust \(\#10885\) · gitcafe/zed

[View on GitCafe](https://git.cafe/gitcafe/zed/commit/d3f6ca7a1ed257f9957e5ba64c8117acd6a7d4e9)

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

Visibility: public

Requested revision: d3f6ca7a1ed257f9957e5ba64c8117acd6a7d4e9

Requested commit: d3f6ca7a1ed257f9957e5ba64c8117acd6a7d4e9

Commit: d3f6ca7a1ed257f9957e5ba64c8117acd6a7d4e9

Tree: 6019e7b00f7831b1df0c48ab11791cb891a24536

Author: James Thurley

Committer: GitHub

## Message

```
Add @operator, @lifetime and @punctuation.delimiters captures for Rust (#10885)

Adds additional captures for theming rust code.

I'm uncertain about whether `#` belongs in the `@operator` capture, but
I didn't see a more appropriate capture name in my brief hunt in other
files. It is the prefix of an `attribute_item`.. suggestions welcome.

Release Notes:

- Added `@operator`, `@lifetime` and `@punctuation.delimiter` captures
to Rust highlights file.
```

## Parents

- [544bd490ac1d6123e7b52ebad56b0bf3ce6920ea](https://git.cafe/gitcafe/zed/commit/544bd490ac1d6123e7b52ebad56b0bf3ce6920ea?format=markdown)

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