Adding a void_json object to the json_elements
Adding a void_json object to the json_elements

There are cases where a handler that returns a json element needs to
return a successfull empty response. This is common in async operation.
Though it is legit to return an empty string in this situation, it is
cleaner to return an empty response.

This adds a json_void class, that a method that needs to return a value
(i.e. the json_function) can return and the formatter will set the
response to empty.

Signed-off-by: Amnon Heiman <ed5fc74c4692051ad0b19749fd7cea6ec2d74b9e@cloudius-systems.com>

victorbriz/scylla,aruanruan/scylla,shyamalschandra/seastar,cloudius-systems/seastar,acbellini/seastar,duarten/scylla,bzero/seastar,kjniemi/seastar,avikivity/scylla,shyamalschandra/seastar,scylladb/scylla,shaunstanislaus/scylla,rentongzhang/scylla,scylladb/seastar,jonathanleang/seastar,glommer/scylla,guiquanz/scylla,gwicke/scylla,scylladb/scylla-seastar,cloudius-systems/seastar,tempbottle/scylla,acbellini/scylla,linearregression/scylla,koolhazz/seastar,acbellini/scylla,guiquanz/scylla,aruanruan/scylla,flashbuckets/seastar,syuu1228/seastar,raphaelsc/scylla,flashbuckets/seastar,anzihenry/seastar,acbellini/scylla,printedheart/seastar,sjperkins/seastar,glommer/scylla,eklitzke/scylla,avikivity/scylla,chunshengster/seastar,rentongzhang/scylla,scylladb/seastar,scylladb/scylla,printedheart/seastar,bowlofstew/seastar,phonkee/scylla,xtao/seastar,bowlofstew/scylla,rluta/scylla,gwicke/scylla,koolhazz/seastar,anzihenry/seastar,wildinto/scylla,mixja/seastar,norcimo5/seastar,guiquanz/scylla,norcimo5/seastar,linearregression/seastar,capturePointer/scylla,stamhe/scylla,scylladb/seastar,capturePointer/scylla,stamhe/seastar,respu/scylla,dwdm/scylla,dwdm/scylla,senseb/scylla,asias/scylla,asias/scylla,tempbottle/scylla,chunshengster/seastar,rluta/scylla,duarten/scylla,justintung/scylla,dreamsxin/seastar,kjniemi/scylla,acbellini/seastar,wildinto/seastar,linearregression/scylla,linearregression/scylla,scylladb/scylla-seastar,eklitzke/scylla,mixja/seastar,glommer/scylla,phonkee/scylla,flashbuckets/seastar,tempbottle/seastar,kjniemi/seastar,chunshengster/seastar,kangkot/scylla,avikivity/seastar,kangkot/scylla,acbellini/seastar,sjperkins/seastar,printedheart/seastar,senseb/scylla,joerg84/seastar,victorbriz/scylla,scylladb/scylla,avikivity/scylla,tempbottle/scylla,duarten/scylla,aruanruan/scylla,dreamsxin/seastar,bowlofstew/scylla,dwdm/scylla,joerg84/seastar,kangkot/scylla,hongliangzhao/seastar,phonkee/scylla,rentongzhang/scylla,rluta/scylla,bowlofstew/seastar,jonathanleang/seastar,avikivity/seastar,jonathanleang/seastar,sjperkins/seastar,leejir/seastar,stamhe/seastar,wildinto/scylla,justintung/scylla,eklitzke/scylla,dwdm/seastar,kjniemi/scylla,respu/scylla,hongliangzhao/seastar,cloudius-systems/seastar,bzero/seastar,syuu1228/seastar,raphaelsc/scylla,shaunstanislaus/scylla,wildinto/scylla,asias/scylla,senseb/scylla,tempbottle/seastar,dwdm/seastar,kjniemi/scylla,linearregression/seastar,scylladb/scylla,tempbottle/seastar,raphaelsc/scylla,stamhe/seastar,victorbriz/scylla,dreamsxin/seastar,capturePointer/scylla,avikivity/seastar,gwicke/scylla,stamhe/scylla,bowlofstew/scylla,syuu1228/seastar,joerg84/seastar,shaunstanislaus/scylla,respu/scylla,leejir/seastar,leejir/seastar,koolhazz/seastar,wildinto/seastar,norcimo5/seastar,shyamalschandra/seastar,scylladb/scylla-seastar,anzihenry/seastar,wildinto/seastar,xtao/seastar,bzero/seastar,xtao/seastar,hongliangzhao/seastar,bowlofstew/seastar,stamhe/scylla,mixja/seastar,dwdm/seastar,linearregression/seastar,kjniemi/seastar,justintung/scylla