namespace Shogi.Domain.ValueObjects; /// /// Represents a single piece being moved by a player from to . /// public record struct Move(Vector2 From, Vector2 To) { }