bevy/docs
Carter Anderson de677dbfc9 Use more ergonomic span syntax (#4246)
Tracing added support for "inline span entering", which cuts down on a lot of complexity:

```rust
let span = info_span!("my_span").entered();
```

This adapts our code to use this pattern where possible, and updates our docs to recommend it.

This produces equivalent tracing behavior. Here is a side by side profile of "before" and "after" these changes.
![image](https://user-images.githubusercontent.com/2694663/158912137-b0aa6dc8-c603-425f-880f-6ccf5ad1b7ef.png)
2022-03-18 04:19:21 +00:00
..
cargo_features.md KTX2/DDS/.basis compressed texture support (#3884) 2022-03-15 22:26:46 +00:00
debugging.md Useful changes with relicensing benefits (#2497) 2021-07-17 21:59:31 +00:00
LICENSE-APACHE Relicense Bevy under the dual MIT or Apache-2.0 license (#2509) 2021-07-23 21:11:51 +00:00
LICENSE-MIT Relicense Bevy under the dual MIT or Apache-2.0 license (#2509) 2021-07-23 21:11:51 +00:00
linters.md GitHub Action: Check local Markdown links on push (#2067) 2021-05-02 20:22:32 +00:00
linux_dependencies.md Add missing dependencies for Fedora with Wayland (#3708) 2022-01-17 22:22:16 +00:00
plugins_guidelines.md Update plugin guidelines (#2692) 2021-08-19 20:22:38 +00:00
profiling.md Use more ergonomic span syntax (#4246) 2022-03-18 04:19:21 +00:00
release_checklist.md Release Checklist (#1834) 2021-04-08 21:33:46 +00:00