Skip to main content

user_slice

Function user_slice 

Source
pub fn user_slice<'a, T>(ptr: usize, count: usize) -> Option<&'a [T]>
Expand description

ユーザ空間から型 T のスライスを借用する。 事前条件 (範囲・アライメント) を満たさない場合は None

§Safety 上の注意

返るスライスはユーザメモリを直接参照するため、保持したまま スケジューラに制御を戻してはならない (コピーしてから使うこと)。