pub type ChangeLogRow = ChangeLogValue<OwnedRow>;
enum ChangeLogRow { Insert(OwnedRow), Update { new_value: OwnedRow, old_value: OwnedRow, }, Delete(OwnedRow), }
new_value: OwnedRow
old_value: OwnedRow