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::InfallibleFlatMutatorDescriptorandactuator::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
tracingcrate withtracing_subscriber::EnvFilter. IfRUST_LOGis not set, default to setting the current module to ‘info’. Will panic if the tracing subscriber cannot be initialized.