MCPcopy Create free account
hub / github.com/bytecodealliance/rustix / slice

Function slice

src/backend/linux_raw/conv.rs:197–201  ·  view source on GitHub ↗
(
    v: &[T],
)

Source from the content-addressed store, hash-verified

195
196#[inline]
197pub(super) fn slice<T: Sized, Num0: ArgNumber, Num1: ArgNumber>(
198 v: &[T],
199) -> (ArgReg<'_, Num0>, ArgReg<'_, Num1>) {
200 (slice_just_addr(v), pass_usize(v.len()))
201}
202
203#[inline]
204pub(super) fn slice_mut<T: Sized, Num0: ArgNumber, Num1: ArgNumber>(

Callers 15

vmspliceFunction · 0.85
fsconfig_set_binaryFunction · 0.85
readvFunction · 0.85
preadvFunction · 0.85
preadv2Function · 0.85
writeFunction · 0.85
pwriteFunction · 0.85
writevFunction · 0.85
pwritevFunction · 0.85
pwritev2Function · 0.85
sendFunction · 0.85
sendtoFunction · 0.85

Calls 3

slice_just_addrFunction · 0.85
pass_usizeFunction · 0.85
lenMethod · 0.45

Tested by

no test coverage detected