Skip to main content

Crate shove

Crate shove 

Source

Re-exports§

pub use audit::AuditHandler;
pub use audit::AuditRecord;
pub use audit::Audited;
pub use consumer::Consumer;
pub use consumer::ConsumerOptions;
pub use error::ShoveError;
pub use handler::MessageHandler;
pub use metadata::DeadMessageMetadata;
pub use metadata::MessageMetadata;
pub use outcome::Outcome;
pub use publisher::Publisher;
pub use topic::SequencedTopic;
pub use topic::Topic;
pub use topology::HoldQueue;
pub use topology::QueueTopology;
pub use topology::SequenceConfig;
pub use topology::SequenceFailure;
pub use topology::TopologyBuilder;
pub use topology::TopologyDeclarer;
pub use topology::declare_topic;
pub use autoscaler::Autoscaler;
pub use autoscaler::AutoscalerBackend;
pub use autoscaler::AutoscalerConfig;
pub use autoscaler::ScalingDecision;
pub use autoscaler::ScalingMetrics;
pub use autoscaler::ScalingStrategy;
pub use autoscaler::Stabilized;
pub use autoscaler::ThresholdStrategy;

Modules§

audit
autoscaler
consumer
error
handler
metadata
outcome
publisher
topic
topology

Macros§

define_sequenced_topic
Define a sequenced topic with static topology.
define_topic
Define a topic with static topology.