An identifier for a partition in an RDD.
UnionRDD has UnionPartition, CartesianRDD has CartesianPartition, and so on.
From the partition, an RDD can extract what partition(s) of its parent(s) to use to construct this specific partition.