Skip to main content

verso_tile/
lib.rs

1//! # Verso-Tile
2//!
3//! Tile-rendering-surface management for the
4//! [`mere`](https://crates.io/crates/mere) browser. *Verso* is the brand-level
5//! name (Latin *verso*: the back side of a printed leaf, the page that catches
6//! the impression); `verso-tile` is the crate that owns the rendering surfaces
7//! themselves — receiving output from engines (via the
8//! [`inker`](https://crates.io/crates/inker) controller) and placing those
9//! renderings into tile slots in the GraphTree.
10//!
11//! In the printing-press metaphor that organizes Mere's architecture:
12//! engines produce ink, the inker pairs each ink to its content, the
13//! [`platen`](https://crates.io/crates/platen) presses the inked content,
14//! and `verso-tile` is the surface that receives the impression.
15//!
16//! ## Status
17//!
18//! Pre-1.0. This 0.0.x release reserves the crate name and documents intent;
19//! implementation is in progress within the
20//! [Mere workspace](https://crates.io/crates/mere).
21
22#![doc(html_root_url = "https://docs.rs/verso-tile/0.0.1")]
23
24/// Crate version.
25pub const VERSION: &str = env!("CARGO_PKG_VERSION");
26
27/// Lifecycle stage marker.
28pub const STAGE: &str = "pre-alpha";