pub fn user_str<'a>(ptr: usize, len: usize, max_len: usize) -> Option<&'a str>
ユーザ空間のバイト列を UTF-8 文字列として検証付きで借用する。 範囲外・非 UTF-8 の場合は None。max_len を超える長さは拒否する。 len == 0 はメモリを読まないため常に空文字列として許可する。
None
max_len
len == 0