pub struct KafkaProtocol;Expand description
Built-in Kafka protocol ("kafka").
Implementations§
Source§impl KafkaProtocol
impl KafkaProtocol
Sourcepub fn attach_contract(&self, meta: &KafkaContractMeta) -> ProtocolAttachment
pub fn attach_contract(&self, meta: &KafkaContractMeta) -> ProtocolAttachment
Attach contract-level Kafka metadata.
Sourcepub fn attach_channel(&self, meta: &KafkaChannelMeta) -> ProtocolAttachment
pub fn attach_channel(&self, meta: &KafkaChannelMeta) -> ProtocolAttachment
Attach channel-level Kafka metadata.
Sourcepub fn attach_operation(&self, meta: &KafkaOperationMeta) -> ProtocolAttachment
pub fn attach_operation(&self, meta: &KafkaOperationMeta) -> ProtocolAttachment
Attach operation-level Kafka metadata.
Sourcepub fn attach_message(&self, meta: &KafkaMessageMeta) -> ProtocolAttachment
pub fn attach_message(&self, meta: &KafkaMessageMeta) -> ProtocolAttachment
Attach message-level Kafka metadata.
Trait Implementations§
Source§impl Clone for KafkaProtocol
impl Clone for KafkaProtocol
Source§fn clone(&self) -> KafkaProtocol
fn clone(&self) -> KafkaProtocol
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 KafkaProtocol
Source§impl Debug for KafkaProtocol
impl Debug for KafkaProtocol
Source§impl Default for KafkaProtocol
impl Default for KafkaProtocol
Source§fn default() -> KafkaProtocol
fn default() -> KafkaProtocol
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for KafkaProtocol
impl RefUnwindSafe for KafkaProtocol
impl Send for KafkaProtocol
impl Sync for KafkaProtocol
impl Unpin for KafkaProtocol
impl UnsafeUnpin for KafkaProtocol
impl UnwindSafe for KafkaProtocol
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