Crate auxon_sdk

Crate auxon_sdk 

Source
Expand description

The Auxon SDK

Modules§

api
The base types used throughout Auxon’s SDK
auth_token
Library relating to the handling of modality’s auth tokens:
ingest_client
A client library for the modality ingest plane protocol.
ingest_protocol
The protocol definition of the modality ingest plane.
mutation_plane
The protocol definition of the Modality mutation plane.
mutation_plane_client
The Modality mutation plane parent and child clients.
mutator_protocol
Standard-library-required traits and utilities for modality mutator implementation The core traits are descriptor::InfallibleFlatMutatorDescriptor and actuator::MutatorActuator,
mutator_server
An HTTP server template that can be used to serve mutators to Deviant.
plugin_utils
Various helpful utilities for writing modality-reflector plugins.
reflector_config
A format definition and parser for the modality-reflector, to be used by custom reflector plugins that can be hosted within the reflector itself.
tracing
tracing-modality

Macros§

init_tracing
Initialize the tracing crate with tracing_subscriber::EnvFilter. If RUST_LOG is not set, default to setting the current module to ‘info’. Will panic if the tracing subscriber cannot be initialized.