Struct cloudevents::binding::rdkafka::MessageRecord
source · pub struct MessageRecord { /* private fields */ }Available on crate feature
rdkafka only.Expand description
This struct contains a serialized CloudEvent message in the Kafka shape.
Implements StructuredSerializer & BinarySerializer traits.
To instantiate a new MessageRecord from an Event,
look at Self::from_event or use StructuredDeserializer::deserialize_structured
or BinaryDeserializer::deserialize_binary.
Implementations§
source§impl MessageRecord
impl MessageRecord
sourcepub fn new() -> Self
pub fn new() -> Self
Create a new empty MessageRecord
sourcepub fn from_event(event: Event) -> Result<Self>
pub fn from_event(event: Event) -> Result<Self>
Create a new MessageRecord, filled with event serialized in binary mode.