Skip to main content

RuntimeEventSender

Trait RuntimeEventSender 

Source
pub trait RuntimeEventSender: Send {
    // Required method
    fn send_event(&self, event: RuntimeEvent) -> Result<(), String>;
}
Expand description

Trait for sending serialized frames to the host without holding a shared mutex. Production code uses ChannelRuntimeEventSender (lock-free MPSC); tests use WriterRuntimeEventSender.

Required Methods§

Dyn Compatibility§

This trait is dyn compatible.

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

Implementors§