fn append_json<'m, 'v>( json: &'v Value, builder: &mut impl VariantBuilderExt<'m, 'v>, ) -> Result<(), ArrowError>