namespace NeonSprawl.Server.Game.Items;

/// <summary>Result of an atomic inventory transform (NEO-54).</summary>
/// <param name="Write"><c>true</c> to persist <see cref="Value"/>; <c>false</c> to leave storage unchanged.</param>
public readonly record struct PlayerInventoryMutationWrite(bool Write, PlayerInventorySnapshot Value);
