Structs

A rank structure proposed by Sebastiano Vigna.