# project: Do not inline LSP related methods · gitcafe/zed

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

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

Visibility: public

Requested revision: d576cda7892d5b0407aad4147f0787ca51bf62ce

Requested commit: d576cda7892d5b0407aad4147f0787ca51bf62ce

Commit: d576cda7892d5b0407aad4147f0787ca51bf62ce

Tree: 8db82b0eaa180cd9fc37a631e0117553866fa577

Author: Piotr Osiewicz

Committer: Piotr Osiewicz

## Message

```
project: Do not inline LSP related methods

The way Rust generics works, having a generic argument puts the burden of codegen on the crate that instantiates a generic function, which in our case is an editor.

```

## Parents

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

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