Expand description
Client layer (3a of dsp-cli/ADR-0008) — the DspClient trait and its HTTP impl.
The trait is the primary test seam (T2 from dsp-cli/ADR-0009): production wires
up the HTTP impl, action tests wire up MockDspClient. Translation
between DSP-API vocabulary (ontology, class, property) and dsp-cli
vocabulary (data-model, resource-type, field) happens here and only
here — see dsp-cli/CONTEXT.md.
Modules§
- http
- HTTP
DspClientimplementation — realreqwest::blockingclient. - sparql
- The
SparqlResponserelay type forcrate::client::DspClient::sparql_query.
Traits§
- DspClient
- The
DspClienttrait. Methods are added as commands need them.