aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/rust/kernel/list.rs (follow)
AgeCommit message (Expand)AuthorFilesLines
2025-05-22rust: list: Add examples for linked listI Hsin Cheng1-0/+108
2025-05-22rust: list: Use "List::is_empty()" to perform checking when possibleI Hsin Cheng1-2/+2
2025-05-22rust: remove unneeded Rust 1.87.0 `allow(clippy::ptr_eq)`Miguel Ojeda1-3/+0
2025-05-07rust: allow Rust 1.87.0's `clippy::ptr_eq` lintMiguel Ojeda1-0/+3
2025-03-16rust: make pin-init its own crateBenno Lossin1-1/+1
2025-03-08rust: list: make the cursor point between elementsAlice Ryhl1-54/+347
2025-03-08rust: list: extract common code for insertionAlice Ryhl1-38/+32
2024-10-07rust: enable `clippy::undocumented_unsafe_blocks` lintMiguel Ojeda1-0/+1
2024-08-23rust: list: add ListArcFieldAlice Ryhl1-0/+3
2024-08-23rust: list: support heterogeneous listsAlice Ryhl1-1/+46
2024-08-23rust: list: add cursorAlice Ryhl1-0/+82
2024-08-23rust: list: add iteratorsAlice Ryhl1-0/+102
2024-08-23rust: list: add ListAlice Ryhl1-3/+327
2024-08-23rust: list: add macro for implementing ListItemAlice Ryhl1-0/+3
2024-08-23rust: list: add struct with prev/next pointersAlice Ryhl1-0/+119
2024-08-23rust: list: add tracking for ListArcAlice Ryhl1-1/+1
2024-08-23rust: list: add ListArcAlice Ryhl1-0/+8