summaryrefslogtreecommitdiffstats
path: root/rust/kernel/list.rs
AgeCommit message (Expand)AuthorLines
2025-05-07rust: allow Rust 1.87.0's `clippy::ptr_eq` lintMiguel Ojeda-0/+3
2025-03-16rust: make pin-init its own crateBenno Lossin-1/+1
2025-03-08rust: list: make the cursor point between elementsAlice Ryhl-54/+347
2025-03-08rust: list: extract common code for insertionAlice Ryhl-38/+32
2024-10-07rust: enable `clippy::undocumented_unsafe_blocks` lintMiguel Ojeda-0/+1
2024-08-23rust: list: add ListArcFieldAlice Ryhl-0/+3
2024-08-23rust: list: support heterogeneous listsAlice Ryhl-1/+46
2024-08-23rust: list: add cursorAlice Ryhl-0/+82
2024-08-23rust: list: add iteratorsAlice Ryhl-0/+102
2024-08-23rust: list: add ListAlice Ryhl-3/+327
2024-08-23rust: list: add macro for implementing ListItemAlice Ryhl-0/+3
2024-08-23rust: list: add struct with prev/next pointersAlice Ryhl-0/+119
2024-08-23rust: list: add tracking for ListArcAlice Ryhl-1/+1
2024-08-23rust: list: add ListArcAlice Ryhl-0/+8