From 1fd1e4b5f2418e3ac2909658993bfedb615537ec Mon Sep 17 00:00:00 2001 From: rtk0c Date: Thu, 6 May 2021 21:56:40 -0700 Subject: Change brace style to on new line, add initial deliveries view when an order entry is selected --- core/src/Utils/Variant.hpp | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) (limited to 'core/src/Utils/Variant.hpp') diff --git a/core/src/Utils/Variant.hpp b/core/src/Utils/Variant.hpp index 7fdb2dc..df2f882 100644 --- a/core/src/Utils/Variant.hpp +++ b/core/src/Utils/Variant.hpp @@ -4,16 +4,21 @@ #include template -struct Overloaded : Ts... { using Ts::operator()...; }; +struct Overloaded : Ts... +{ + using Ts::operator()...; +}; template Overloaded(Ts...) -> Overloaded; template -struct VariantCastProxy { +struct VariantCastProxy +{ std::variant v; template - operator std::variant() const { + operator std::variant() const + { return std::visit( [](auto&& arg) -> std::variant { return arg; }, v); @@ -22,6 +27,7 @@ struct VariantCastProxy { /// Use snake_case naming to align with `static_cast`, `dynamic_cast`, etc.. template -auto variant_cast(std::variant v) -> VariantCastProxy { +auto variant_cast(std::variant v) -> VariantCastProxy +{ return { std::move(v) }; } -- cgit v1.2.3-70-g09d2