Skip to content
Welcome to the new CppUtils documentation!
constexpr Position::Position() = default;

constexpr Position::Position( std::optional<std::size_t> top, std::optional<std::size_t> right, std::optional<std::size_t> bottom, std::optional<std::size_t> left);

[[nodiscard]] constexpr auto Position::top(this auto&& self [[clang::lifetimebound, msvc::lifetimebound]]) noexcept -> decltype(auto);


[[nodiscard]] constexpr auto Position::bottom(this auto&& self [[clang::lifetimebound, msvc::lifetimebound]]) noexcept -> decltype(auto);

[[nodiscard]] constexpr auto Position::left(this auto&& self [[clang::lifetimebound, msvc::lifetimebound]]) noexcept -> decltype(auto);