rust: alloc: add Vec::truncate method
authorAndrew Ballance <andrewjballance@gmail.com>
Sun, 16 Mar 2025 11:16:42 +0000 (06:16 -0500)
committerDanilo Krummrich <dakr@kernel.org>
Mon, 7 Apr 2025 12:38:02 +0000 (14:38 +0200)
commit81e1c4dab5d0c508907722f18b028102454d52e6
treef27cade4e6ccf6b57d932b3d38b849476b3e6a4d
parentfb1bf1067de979c89ae33589e0466d6ce0dde204
rust: alloc: add Vec::truncate method

Implement the equivalent to the std's Vec::truncate on the kernel's Vec
type.

Link: https://lore.kernel.org/r/20250316111644.154602-2-andrewjballance@gmail.com
Signed-off-by: Andrew Ballance <andrewjballance@gmail.com>
[ Rewrote safety comment of set_len(). - Danilo ]
Signed-off-by: Danilo Krummrich <dakr@kernel.org>
rust/kernel/alloc/kvec.rs