Skip to main content

EventData

Trait EventData 

Source
pub trait EventData {
    // Required method
    fn encode_event_data(&self, encoder: &mut Encoder);
}
Expand description

Trait for types that can be encoded as event data.

Required Methods§

Source

fn encode_event_data(&self, encoder: &mut Encoder)

Encodes this value into the event data encoder.

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementations on Foreign Types§

Source§

impl EventData for [u8]

Source§

fn encode_event_data(&self, encoder: &mut Encoder)

Source§

impl EventData for str

Source§

fn encode_event_data(&self, encoder: &mut Encoder)

Implementors§