pub enum KafkaConsumerBackend {
Native,
}Expand description
Consumer implementation used by KafkaSource.
Datum’s native consumer is the only supported backend. The producer has a
separate KafkaProducerBackend selector.
Variants§
Native
Trait Implementations§
Source§impl Clone for KafkaConsumerBackend
impl Clone for KafkaConsumerBackend
Source§fn clone(&self) -> KafkaConsumerBackend
fn clone(&self) -> KafkaConsumerBackend
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for KafkaConsumerBackend
Source§impl Debug for KafkaConsumerBackend
impl Debug for KafkaConsumerBackend
Source§impl Default for KafkaConsumerBackend
impl Default for KafkaConsumerBackend
Source§fn default() -> KafkaConsumerBackend
fn default() -> KafkaConsumerBackend
Returns the “default value” for a type. Read more
impl Eq for KafkaConsumerBackend
Source§impl PartialEq for KafkaConsumerBackend
impl PartialEq for KafkaConsumerBackend
impl StructuralPartialEq for KafkaConsumerBackend
Auto Trait Implementations§
impl Freeze for KafkaConsumerBackend
impl RefUnwindSafe for KafkaConsumerBackend
impl Send for KafkaConsumerBackend
impl Sync for KafkaConsumerBackend
impl Unpin for KafkaConsumerBackend
impl UnsafeUnpin for KafkaConsumerBackend
impl UnwindSafe for KafkaConsumerBackend
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> Message for T
impl<T> Message for T
Source§fn from_boxed(m: BoxedMessage) -> Result<Self, BoxedDowncastErr>
fn from_boxed(m: BoxedMessage) -> Result<Self, BoxedDowncastErr>
Convert a BoxedMessage to this concrete type
Source§fn box_message(self, pid: &ActorId) -> Result<BoxedMessage, BoxedDowncastErr>
fn box_message(self, pid: &ActorId) -> Result<BoxedMessage, BoxedDowncastErr>
Convert this message to a BoxedMessage