A resource interface that wraps a particular type so that it can be pooled and reused.
The type of resource wrapped by this class.