Trait rdkafka::config::FromClientConfig [−][src]
Create a new client based on the provided configuration.
Required methods
fn from_config(_: &ClientConfig) -> KafkaResult<Self>
[src]
Creates a client from a client configuration. The default client context will be used.
Implementors
impl FromClientConfig for AdminClient<DefaultClientContext>
[src]
fn from_config(
config: &ClientConfig
) -> KafkaResult<AdminClient<DefaultClientContext>>
[src]
config: &ClientConfig
) -> KafkaResult<AdminClient<DefaultClientContext>>
impl FromClientConfig for BaseConsumer
[src]
fn from_config(config: &ClientConfig) -> KafkaResult<BaseConsumer>
[src]
impl FromClientConfig for BaseProducer<DefaultProducerContext>
[src]
fn from_config(
config: &ClientConfig
) -> KafkaResult<BaseProducer<DefaultProducerContext>>
[src]
config: &ClientConfig
) -> KafkaResult<BaseProducer<DefaultProducerContext>>
Creates a new BaseProducer
starting from a configuration.
impl FromClientConfig for FutureProducer
[src]
fn from_config(config: &ClientConfig) -> KafkaResult<FutureProducer>
[src]
impl FromClientConfig for ThreadedProducer<DefaultProducerContext>
[src]
fn from_config(
config: &ClientConfig
) -> KafkaResult<ThreadedProducer<DefaultProducerContext>>
[src]
config: &ClientConfig
) -> KafkaResult<ThreadedProducer<DefaultProducerContext>>
impl<R> FromClientConfig for StreamConsumer<DefaultConsumerContext, R> where
R: AsyncRuntime,
[src]
R: AsyncRuntime,