- A Disposable with a callback that is called exactly once on disposal.
- A Disposable container that holds other disposables.
- A disposable resource.
- An already disposed Disposable.
- A sequence of Disposable instances, that can sequentially hold a single Disposable and dispose the previous one.
- A stateful Disposable that remembers if it has been disposed.