The key here is to find the change in available space left in your partition. If your snapshotting is working correctly this will mean that if you do an rsync (or cwrsync) using --link-dest (the docs for which specifically say it will use hard links for identical files) on a directory where some of the files haven't changed, this will eat up less of the available partition space than if you had done a simple copy.
I have been inspired by a couple of the answers to find the solution which works for me. The chosen answer by DMA57361 didn't seem to work that clearly for me: firstly, by the way, at the time of writing, 2021, there is already a du command in W10, but it is not the one used in DMA57361's question: she/he has a link where you can get hold of the right du.exe (or du64.exe).
I'm actually using rsync in WSL, so I naturally used the BASH df command to find out how my operations were affecting the available space. But if you're doing something in the normal W10 CLI console you can use dir, which also shows the total disk space available in the current partition at the end:
08/10/2019 16:57 <DIR> software projects
19/02/2021 08:04 <DIR> Videos
6 File(s) 3,695,481 bytes
35 Dir(s) 38,383,546,368 bytes free
It works just as you might hope: say you have 20 files in a directory. You do one snapshot, using rsync, and then you modify one of those 20 files, and then do another rsync, referencing the first snapshot directory using --link-dest, and then check the change in available partition space. What you find is that the space has declined by much less than the volume of all 20 files. It will in fact have declined by more than the size of the one modified file, and the reason for this must be (I assume) that the newly created hard links (19 of them) take up non-zero disk space.
You can confirm that there are then hard links present by running the ln.exe command from Limer's answer: this will show that there are 19 of them.