Module api

Module api 

Source
Expand description

This module contains data structures and client implementation for working with the REST API exposed by Noosphere Gateways.

Modules§

headers
A collection of typed axum_extra::headers::Header implementations used in gateway APIs.
v0alpha1
The original, alpha version of the Noosphere Gateway REST API
v0alpha2
The first major revision of the alpha Noosphere Gateway REST API

Structs§

Client
A Client is a simple, portable HTTP client for the Noosphere gateway REST API. It embodies the intended usage of the REST API, which includes an opening handshake (with associated key verification) and various UCAN-authorized verbs over sphere data.

Traits§

AsQuery
A helper to express the deserialization of a query string to some consistent result type