MCPcopy Create free account
hub / github.com/apache/fory / read_isize

Method read_isize

rust/fory-core/src/buffer.rs:1016–1024  ·  view source on GitHub ↗
(&mut self)

Source from the content-addressed store, hash-verified

1014
1015 #[inline(always)]
1016 pub fn read_isize(&mut self) -> Result<isize, Error> {
1017 const SIZE: usize = std::mem::size_of::<isize>();
1018 match SIZE {
1019 2 => Ok(self.read_i16()? as isize),
1020 4 => Ok(self.read_var_i32()? as isize),
1021 8 => Ok(self.read_var_i64()? as isize),
1022 _ => unreachable!("unsupported isize size"),
1023 }
1024 }
1025
1026 #[inline(always)]
1027 pub fn read_usize(&mut self) -> Result<usize, Error> {

Callers 1

skip_valueFunction · 0.80

Calls 3

read_i16Method · 0.80
read_var_i32Method · 0.80
read_var_i64Method · 0.80

Tested by

no test coverage detected