template <typename T, typename CharT>
scanner<T, CharT, std::enable_if_t<detail::arg_type_constant<T, CharT>::value !=detail::arg_type::custom_type && !detail::is_type_disabled<T>>> struct
scanner
specialization for all built-in types