Triple Arena

Provides 4 very flexible arena types. All support non-Clone entry insertion and deletion. All are indexable with a P: Ptr generic, which contains an optional generation counter to check for invalidity (zero cost when omitted). no_std compatible.