#pragma once #include #include #include #include namespace mbgl { namespace style { namespace conversion { template <> struct Converter { template optional operator()(const V& value, Error& error) const { optional> spherical = convert>(value, error); if (!spherical) { return {}; } return Position(*spherical); } }; } // namespace conversion } // namespace style } // namespace mbgl