// SPDX-License-Identifier: MIT OR Apache-2.0
//! Alternative [`HostStorage`](fuel_backend_contract::backend::HostStorage) impls
//! beyond the default owned [`crate::dyn_impl::CpuBackendStorage`](crate::dyn_impl::
//! CpuBackendStorage).
//!
//! Each sub-module adds a new source of host-resident bytes that integrates
//! into Fuel's upload path via the `HostStorage` trait. Consumers pick the
//! one matching their data source:
//!
//! - [`mmap::MmappedHostStorage`] — memory-mapped file, for zero-copy
//! safetensors / GGUF loading.
//! - (future) `PinnedHostStorage` — page-locked RAM for GPU DMA.
//! - (future) `SharedMemHostStorage` — cross-process shared regions.
pub use MmappedHostStorage;
pub use SharedMemHostStorage;