improved intuitive docs through variable naming

instead of `struct1` and `struct2`, using `destStruct` and `sourceStruct` makes it immediately obvious how to use this function if you're familiar with what it's supposed to do.