ArrayType< T > deserialize_simple_array(deserialization_context &context, const field_descriptor &field_desc, std::optional< std::string > format_override=std::nullopt)
Generic implementation for deserializing non-owning arrays with simple layout.
Encapsulates the context required for deserialization.