[−][src]Trait rdkafka::config::FromClientConfigAndContext
Create a new client based on the provided configuration and context.
Required methods
fn from_config_and_context(_: &ClientConfig, _: C) -> KafkaResult<Self>
Creates a client from a client configuration and a client context.
Implementors
impl<C: ClientContext + 'static> FromClientConfigAndContext<C> for FutureProducer<C>
[src]
fn from_config_and_context(
config: &ClientConfig,
context: C
) -> KafkaResult<FutureProducer<C>>
[src]
config: &ClientConfig,
context: C
) -> KafkaResult<FutureProducer<C>>
impl<C: ClientContext> FromClientConfigAndContext<C> for AdminClient<C>
[src]
fn from_config_and_context(
config: &ClientConfig,
context: C
) -> KafkaResult<AdminClient<C>>
[src]
config: &ClientConfig,
context: C
) -> KafkaResult<AdminClient<C>>
impl<C: ConsumerContext> FromClientConfigAndContext<C> for BaseConsumer<C>
[src]
Creates a new BaseConsumer
starting from a ClientConfig
.
fn from_config_and_context(
config: &ClientConfig,
context: C
) -> KafkaResult<BaseConsumer<C>>
[src]
config: &ClientConfig,
context: C
) -> KafkaResult<BaseConsumer<C>>
impl<C: ConsumerContext> FromClientConfigAndContext<C> for StreamConsumer<C>
[src]
Creates a new StreamConsumer
starting from a ClientConfig
.
fn from_config_and_context(
config: &ClientConfig,
context: C
) -> KafkaResult<StreamConsumer<C>>
[src]
config: &ClientConfig,
context: C
) -> KafkaResult<StreamConsumer<C>>
impl<C: ProducerContext + 'static> FromClientConfigAndContext<C> for ThreadedProducer<C>
[src]
fn from_config_and_context(
config: &ClientConfig,
context: C
) -> KafkaResult<ThreadedProducer<C>>
[src]
config: &ClientConfig,
context: C
) -> KafkaResult<ThreadedProducer<C>>
impl<C: ProducerContext> FromClientConfigAndContext<C> for BaseProducer<C>
[src]
fn from_config_and_context(
config: &ClientConfig,
context: C
) -> KafkaResult<BaseProducer<C>>
[src]
config: &ClientConfig,
context: C
) -> KafkaResult<BaseProducer<C>>
Creates a new BaseProducer
starting from a configuration and a
context.