Lines Matching refs:src
199 pub fn read_from_slice_ne(src: &[u8], ty: Type) -> Self { in read_from_slice_ne()
201 types::I8 => DataValue::I8(i8::from_ne_bytes(src[..1].try_into().unwrap())), in read_from_slice_ne()
202 types::I16 => DataValue::I16(i16::from_ne_bytes(src[..2].try_into().unwrap())), in read_from_slice_ne()
203 types::I32 => DataValue::I32(i32::from_ne_bytes(src[..4].try_into().unwrap())), in read_from_slice_ne()
204 types::I64 => DataValue::I64(i64::from_ne_bytes(src[..8].try_into().unwrap())), in read_from_slice_ne()
205 types::I128 => DataValue::I128(i128::from_ne_bytes(src[..16].try_into().unwrap())), in read_from_slice_ne()
207 src[..2].try_into().unwrap(), in read_from_slice_ne()
210 src[..4].try_into().unwrap(), in read_from_slice_ne()
213 src[..8].try_into().unwrap(), in read_from_slice_ne()
216 src[..16].try_into().unwrap(), in read_from_slice_ne()
219 16 => DataValue::V128(src[..16].try_into().unwrap()), in read_from_slice_ne()
220 8 => DataValue::V64(src[..8].try_into().unwrap()), in read_from_slice_ne()
221 4 => DataValue::V32(src[..4].try_into().unwrap()), in read_from_slice_ne()
222 2 => DataValue::V16(src[..2].try_into().unwrap()), in read_from_slice_ne()
234 pub fn read_from_slice_be(src: &[u8], ty: Type) -> Self { in read_from_slice_be()
235 DataValue::read_from_slice_ne(src, ty).to_be() in read_from_slice_be()
243 pub fn read_from_slice_le(src: &[u8], ty: Type) -> Self { in read_from_slice_le()
244 DataValue::read_from_slice_ne(src, ty).to_le() in read_from_slice_le()