Skip to main content

Module model

Module model 

Source
Expand description

Core property-layer data model, error type, and shared validation helpers.

Holds the domain newtypes/enums, the Arrow-backed layer types, the identity-mode snapshot records, the concrete PropertyError enum, the snapshot tag codecs for those enums, and the layer-construction validation helpers shared across the crate.

Structs§

IdentityModeRecord
Wire record declaring one identity family map mode.
IdentityModeSummary
Decoded identity mode summary.
IdentitySnapshotSummary
Summary returned after identity snapshot validation.
LayerId
Stable numeric identifier for one property layer.
LayerName
Human-facing property layer name.
PropertyLayer
Arrow-backed property layer.
PropertyLayerDescriptor
Descriptor for one Arrow-backed property layer.

Enums§

IdFamily
Topology ID family keyed by a property layer.
IdentityMapMode
Identity snapshot map mode.
LayerRole
Declared role of a property layer.
MissingPolicy
Missing-value policy for sparse property layers.
PropertyError
Errors raised while validating property descriptors, layers, or snapshots.
PropertyLayerData
Data backing one property layer.
StorageMode
Physical storage mode for a property layer.