linux-stable/Documentation/rust
Dirk Behme ae58351a8a docs: rust: extend abstraction and binding documentation
Add some basics explained by Miguel in [1] to the documentation.
And connect it with some hints where this is implemented in the
kernel.

Link: https://www.linuxfoundation.org/webinars/rust-for-linux-writing-abstractions-and-drivers [1]
Cc: Miguel Ojeda <ojeda@kernel.org>
Signed-off-by: Dirk Behme <dirk.behme@de.bosch.com>
Reviewed-by: Benno Lossin <benno.lossin@proton.me>
Link: https://lore.kernel.org/r/20240418070618.3962736-1-dirk.behme@de.bosch.com
[ Reworded first section for better clarity and some minor nits.
  Changed link into Link tag, use tabs for code block
  indentation and wrap at 80. - Miguel ]
Signed-off-by: Miguel Ojeda <ojeda@kernel.org>
2024-05-05 19:14:49 +02:00
..
arch-support.rst arm64: rust: Enable Rust support for AArch64 2024-02-09 16:12:36 +00:00
coding-guidelines.rst rust: support srctree-relative links 2023-12-21 20:54:17 +01:00
general-information.rst docs: rust: extend abstraction and binding documentation 2024-05-05 19:14:49 +02:00
index.rst docs: rust: Move testing to a separate page 2024-02-18 21:22:27 +01:00
quick-start.rst docs: rust: Clarify that 'rustup override' applies to build directory 2023-12-21 22:47:40 +01:00
testing.rst docs: rust: Add instructions for the Rust kselftest 2024-05-05 19:14:42 +02:00