Module noosphere_core::api

source ·
Expand description

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

Modules

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

Structs

  • 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

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