Skip to main content

Module landscape

Module landscape 

Source

Modules§

well_known
Well-known curated type references for foundational contract owners.

Structs§

LandscapeFunction
Curated function metadata for one operation.
LandscapeFunctionId
Stable identifier for a curated function in the package landscape.
LandscapeOperationContract
Landscape metadata attached to one surface operation.
LandscapePort
A curated function input or output.
LandscapeTypeId
Stable identifier for a curated type in the package landscape.
LandscapeTypeRef
Reference to a curated type without depending on the owning domain crate.

Enums§

LandscapeCardinality
Cardinality of a curated function input or output.
LandscapeStability
Release stability for curated landscape metadata.

Functions§

known_owner_packages
Returns known package owners for curated landscape metadata.
validate_landscape_contract
Validates a curated landscape contract without checking domain semantics.
validate_landscape_function
Validates one curated function declaration.