Skip to main content

Module resolver

Module resolver 

Source

Modules§

method

Structs§

DeleteParams
DeleteResult
GetParams
InitializeApplication
InitializedApplication
MissingResult
Purpose
ReleaseParams
ReleaseResult
ResolvedPathResult
ResolvedValueResult
SetParams
SetResult
A write is either accepted or refused, so there is one shape here where a read has four. A name the manifest does not declare has no address to write to, and unlike an absent value it is not something the caller can route around, so it is an error rather than a status.
UndeclaredResult

Enums§

DeletedStatus
GetResult
Manifest
MissingStatus
PathRepresentation
Representation
Which shape of value the caller can accept.
ResolvedStatus
Source
Where a resolved value came from.
StoredStatus
UndeclaredStatus
ValueRepresentation

Constants§

CAPABILITIES
Methods every version 1 endpoint answers. A client that negotiates a session without all of them is talking to something that is not a resolver, so it refuses the endpoint rather than degrading.
MUTATION_CAPABILITIES
Methods that write to the store (0.21+).

Functions§

validate_capabilities
Rejects a capability list that no version 1 endpoint could honor.