Aria 2.0.0
C++23 MVVM framework (C++20 minimum) — reactive, coroutine-first, ABI-layered
Loading...
Searching...
No Matches
aria::trace::List Struct Reference

Observable-list mutation. More...

#include <diagnostics.hpp>

Public Attributes

std::string op
std::size_t index = 0
std::size_t from_index = 0
 Move-only; 0 otherwise.
std::size_t size_after = 0

Detailed Description

Observable-list mutation.

op mirrors ListChangeKind ("Insert" / "Remove" / "Replace" / "Move" / "Reset" / "ItemChanged"); index reflects the post-mutation list state per L-31.

Member Data Documentation

◆ op

std::string aria::trace::List::op

◆ index

std::size_t aria::trace::List::index = 0

◆ from_index

std::size_t aria::trace::List::from_index = 0

Move-only; 0 otherwise.

◆ size_after

std::size_t aria::trace::List::size_after = 0

The documentation for this struct was generated from the following file: