rust: sync: make doctests compilable/testable
authorMiguel Ojeda <ojeda@kernel.org>
Tue, 18 Jul 2023 05:27:49 +0000 (07:27 +0200)
committerShuah Khan <skhan@linuxfoundation.org>
Wed, 19 Jul 2023 15:32:41 +0000 (09:32 -0600)
commitbfa7dff036f0cbb2ccb0385c8b666204d6b8eb3a
treeb620935c27815fe54deecfb9a705af5cc1140eac
parentcf36a495f07059d23d62640a3f7b6b157da1bfa0
rust: sync: make doctests compilable/testable

Rust documentation tests are going to be build/run-tested
with the KUnit integration added in a future patch, thus
update them to make them compilable/testable so that we
may start enforcing it.

Reviewed-by: Martin Rodriguez Reboredo <yakoyoku@gmail.com>
Reviewed-by: Björn Roy Baron <bjorn3_gh@protonmail.com>
Reviewed-by: Alice Ryhl <aliceryhl@google.com>
Reviewed-by: David Gow <davidgow@google.com>
Signed-off-by: Miguel Ojeda <ojeda@kernel.org>
Signed-off-by: Shuah Khan <skhan@linuxfoundation.org>
rust/kernel/sync/arc.rs
rust/kernel/sync/lock/mutex.rs
rust/kernel/sync/lock/spinlock.rs