message: [terminal] GraphicsAttributes: adding static assert to ensure trivial copy-assignability.
diff: #include <terminal/CellFlags.h>
  #include <terminal/Color.h>
  +#include <type_traits>
  #include <utility>
  @@ -30,6 +31,8 @@ struct GraphicsAttributes
  CellFlags styles {};
  };
  +static_assert(std::is_trivially_copy_assignable_v<GraphicsAttributes>);
  +
  constexpr bool operator==(GraphicsAttributes const& a, GraphicsAttributes const& b) noexcept
  {
  return a.backgroundColor == b.backgroundColor && a.foregroundColor == b.foregroundColor
  