Generalize partition backed A/B/R metadata operations.

Refactor and expose primitives for describing a partition-backed
slots::Manager implementation.

Includes a new slots::partition module which exposes a MetadataBytes
trait.
Remove reliance on trait objects and instead statically genericize
slot Manager usage and internals.

Tests: atest

Change-Id: Ibda5fa8f5bd1657a2e1a9a0627f3e13fa02317fd
5 files changed
tree: fee7c0ad2242fb22e1ebb54d7e8490377cb7f112
  1. gbl/
  2. libxbc/
  3. vts/
  4. .gitignore
  5. BUILD
  6. OWNERS