Remove deprecated uninitializedFill
Fix swap for non-assignable
Indentation fix
Skip points to check when there are no pointers
Improve swap documentation
Merge pull request #1602 from monarchdodra/swapNonAssignable

Make swap work on non-assignable structs
fix swap to check full mutability
Merge pull request #1630 from monarchdodra/uninitializedFill

Remove deprecated uninitializedFill
Merge pull request #1603 from monarchdodra/swapFullMuable

fix swap to check full mutability