# multi_buffer: Refactor diff_transforms field into a separate struct \(\#32237\) · gitcafe/zed

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

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

Visibility: public

Requested revision: 7afee641192c0802ec1570fb78f05b2d1c836ab8

Requested commit: 7afee641192c0802ec1570fb78f05b2d1c836ab8

Commit: 7afee641192c0802ec1570fb78f05b2d1c836ab8

Tree: b61b61313e2c8f9ceb3742b21dc9a0c28b39e7d4

Author: Piotr Osiewicz

Committer: GitHub

## Message

```
multi_buffer: Refactor diff_transforms field into a separate struct (#32237)

A minor refactor ~needed to unblock #22546; it's pretty hard to add an
extra field to `diff_transforms` dimension, as it is a 2-tuple (which
uses a blanket impl)

Release Notes:

- N/A
```

## Parents

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

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