Add glow::viewer::nothing, improve API safety
- Make
detail::raii_view_closer
ctor explicit - Add
viewer::nothing()
allowing things like
auto v = (cond) ? viewer::rows() : viewer::nothing();
detail::raii_view_closer
ctor explicitviewer::nothing()
allowing things likeauto v = (cond) ? viewer::rows() : viewer::nothing();