# Move self in Element::paint · gitcafe/zed

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

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

Visibility: public

Requested revision: 2515bbf990096839dbaffe338d1ae65f6ca02c80

Requested commit: 2515bbf990096839dbaffe338d1ae65f6ca02c80

Commit: 2515bbf990096839dbaffe338d1ae65f6ca02c80

Tree: 606b39f0ccc87ccea5fe52913f3a0cc2a5f4557c

Author: Nathan Sobo

Committer: Nathan Sobo

## Message

```
Move self in Element::paint

Remove mutable state borrows in favor of state ownership in render processes to streamline element rendering.

```

## Parents

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

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