Jeroen Vermeulen
Jeroen Vermeulen
@alexolog, @fallenworld1, @tt4g — I think #854 would take care of the first step. Any thoughts?
> @jtv couple of thoughts on second step - you can hide your encoding type inside > > struct ConnectionEncoding {}; > > array_paser(string_view data, const ConnectionEncoding *enc): encoding(std::bitcast(enc)) @fallenworld1...
> LGTM. Thanks @tt4g!
@alexolog I suppose `field::as_sql_array()` actually solves this ticket! Not perfectly, but we can expand on it gradually. Mind if I close this one?
There's more work to be done, but not quite as urgent I suppose.
@alexolog that's that part that's not so easy. I think it requires... 1. Compiler support for _concepts,_ and therefore, C++20 as a minimum. That means 8.0 at the earliest, but...
> > 1. Compiler support for _concepts,_ and therefore, C++20 as a minimum. That means 8.0 at the earliest, but I'm working on that right now. > > Not necessarily....
It's a bit confusing that AFAICS we still won't be able to pass this marker type as a statement parameter. Is there even any way to do that at the...
It also came up in #1002 that the ability to quote identifiers should be documented a bit more prominently. It'd be good to have it in some of the examples.
Pretty sure this is going to be post-8.0.