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

Method fory_read_data

rust/fory-core/src/serializer/array.rs:242–250  ·  view source on GitHub ↗
(context: &mut ReadContext)

Source from the content-addressed store, hash-verified

240
241 #[inline(always)]
242 fn fory_read_data(context: &mut ReadContext) -> Result<Self, Error> {
243 if is_primitive_type::<T>() {
244 // Read primitive array data directly without intermediate Vec allocation
245 read_primitive_array(context)
246 } else {
247 // Read collection data directly into array without intermediate Vec
248 read_complex_array(context)
249 }
250 }
251
252 #[inline(always)]
253 fn fory_read_type_info(context: &mut ReadContext) -> Result<(), Error> {

Callers

nothing calls this directly

Calls 2

read_primitive_arrayFunction · 0.85
read_complex_arrayFunction · 0.85

Tested by

no test coverage detected