Skip to main content

Module surface

Module surface 

Expand description

A resource kind’s public surface as data: its verbs with their parameters and kinds, and its fields with their schema. An app’s surface.toml holds it (written by tilo-app surface from the code), and it is what a receiver without the app knows about the app’s changes.

The file keeps what receipt and the storage check need. The labels, descriptions, field titles and owners the code reports are for people and history; tilo-app surface leaves them out of the file, so they read as empty here.

Structs§

FieldSurface
One stored field.
ParamSurface
One parameter of a verb.
Surface
The public surface of one resource kind. See the module docs.
VerbSurface
One verb.

Constants§

RECORD_UNIT
The record unit, as footprints and unit indexes name it.
STORED_VALUE
How a field holding a plain value is stored.