Skip to main content

Crate faucet_sink_redis

Crate faucet_sink_redis 

Source
Expand description

§faucet-sink-redis

A config-driven Redis sink connector that writes to Redis streams, lists, or key-value pairs.

Re-exports§

pub use config::RedisSinkConfig;
pub use config::RedisSinkType;
pub use sink::RedisSink;

Modules§

config
Redis sink configuration.
sink
Redis sink executor.

Enums§

FaucetError
All possible errors returned by faucet-stream.

Constants§

DESCRIPTOR
The connector’s static descriptor (RFC 0013): its capabilities, answered from config alone.

Traits§

Sink
A sink writes records to an external system.

Type Aliases§

RedisTls
The tls: block of the Redis source, sink and state store: a private CA (ca_cert_path / ca_cert_pem, used in place of the bundled web PKI roots), a client certificate for mutual TLS, and insecure_skip_verify. Applies to rediss:// URLs only.