# gpui: Fix intra rustdoc links \(\#37320\) · gitcafe/zed

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

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

Visibility: public

Requested revision: 5a9e18603dfd41a1d8ee81aa0844d4a33bd179e0

Requested commit: 5a9e18603dfd41a1d8ee81aa0844d4a33bd179e0

Commit: 5a9e18603dfd41a1d8ee81aa0844d4a33bd179e0

Tree: 39168ec59d47b06f83a0e96b402dcf2bf0465698

Author: Jakub Konka

Committer: GitHub

## Message

```
gpui: Fix intra rustdoc links (#37320)

The only warnings remaining are links to private modules/items, but I
lack knowledge to work out if the referenced modules/items should be
made public, or if the links should be rewritten into exposed
traits/items.

Links to associated items such as trait implementations have to be
written using full markdown format such as:

... [[ `App::update_global` ]](( BorrowAppContext::update_global ))

This is due to https://github.com/rust-lang/rust/issues/74563 which
sadly prohibits fully-qualified syntax:

... [[ `<App as BorrowAppContext>::update_global` ]]

Release Notes:

- N/A

Probably related to https://github.com/zed-industries/zed/pull/37072
```

## Parents

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

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