MCPcopy Create free account
hub / github.com/clockworklabs/SpacetimeDB / get_chunk

Method get_chunk

crates/sats/src/buffer.rs:373–377  ·  view source on GitHub ↗
(&mut self, size: usize)

Source from the content-addressed store, hash-verified

371impl<'de> BufReader<'de> for &'de [u8] {
372 #[inline]
373 fn get_chunk(&mut self, size: usize) -> Option<&'de [u8]> {
374 let (ret, rest) = self.split_at_checked(size)?;
375 *self = rest;
376 Some(ret)
377 }
378
379 #[inline]
380 fn get_array_chunk<const N: usize>(&mut self) -> Option<&'de [u8; N]> {

Callers 2

get_array_chunkMethod · 0.80
get_sliceMethod · 0.80

Calls 3

as_refMethod · 0.45
getMethod · 0.45
setMethod · 0.45

Tested by

no test coverage detected