Skip to main content

Module ids

Module ids 

Source
Expand description

Module: ids

Responsibility: layer-neutral identifiers and boundary-safe primitives. Does not own: business logic, policy decisions, or storage-backed types. Boundary: exposes pure IDs, enums, and newtypes across ops, workflow, and API.

Re-exports§

pub use capability as cap;

Modules§

capability
Module: ids::capability

Structs§

AppId
AppId
CanisterRole
CanisterRole
CanonicalNetworkId
CanonicalNetworkId
EndpointCall
EndpointCall
EndpointId
EndpointId
FleetBinding
FleetBinding
FleetId
FleetId
FleetKey
FleetKey
FleetName
FleetName
IntentId
IntentId
ReleaseBuildId
ReleaseBuildId
ReleaseBuildNonce
ReleaseBuildNonce
SubnetSlotId

Enums§

AccessMetricKind
AccessMetricKind
BuildNetwork
BuildNetwork
CanonicalNetworkIdParseError
CanonicalNetworkIdParseError
CanonicalNetworkTrustAnchorError
CanonicalNetworkTrustAnchorError
EndpointCallKind
EndpointCallKind
FleetIdParseError
FleetIdParseError
FleetNameParseError
FleetNameParseError
ReleaseBuildIdParseError
ReleaseBuildIdParseError
SystemMetricKind
SystemMetricKind

Constants§

RELEASE_BUILD_ID_ENV
Host-to-build-script environment variable carrying one planned release identity.

Type Aliases§

IntentResourceKey
IntentResourceKey