You don't send a diff, you send an e-mail formatted by git. So you get all the commits you put in it, it's really just like seeing the commits in a GitHub PR.
So the reviewer receives the commits, with their descriptions, authors, everything. Just like pulling a branch, really.