Avoiding generic containers in combination with value types?

I’m reading an article on reducing build size for mobile (Unity - Manual: Optimize the size of the iOS Player). One of the tips is “Avoid generic containers in combination with value types, including structs.”

What does this mean and how does it reduce build size?