Crate gsm_provider_registry

Crate gsm_provider_registry 

Source
Expand description

Lightweight provider registry and manifest loader shared across messaging adapters.

Re-exports§

pub use errors::MsgError;
pub use manifest::ManifestError;
pub use manifest::ProviderManifest;
pub use outbox::IdempotencyKey;
pub use outbox::InMemoryOutbox;
pub use outbox::OutboxStore;
pub use registry::ProviderBuilder;
pub use registry::ProviderHandles;
pub use registry::ProviderRegistry;
pub use registry::RegistryError;
pub use traits::Message;
pub use traits::ReceiveAdapter;
pub use traits::SendAdapter;
pub use traits::SendResult;

Modules§

errors
manifest
outbox
registry
traits