//! Vista bridge for the REST API backend.
//!
//! Construct a `Vista` from a typed `Table<RestApi, E>` via
//! `RestApi::vista_factory().from_table(...)`. The factory harvests
//! schema metadata (columns, id field, references) and wraps the
//! erased table in a `RestApiTableShell` that the universal Vista
//! surface drives.
//!
//! A YAML spec builds the same way through `build_from_spec`, and its
//! `references:` traverse to other models through the factory's registry
//! or an installed [`ModelResolver`].
//!
//! The shell only reads: it counts, lists and fetches by id, and
//! advertises absolute-offset windows and ordering where the API is
//! configured for them. Writes go through [`RestApi::http_request`].
pub use ;
pub use RestApiTableShell;
pub use ;
use crateRestApi;