msrt_std/event.rs
1//! Adapter events.
2
3use msrt::endpoint::{MessageEvent, SendFailedEvent};
4
5/// High-level event produced by a std adapter.
6#[derive(Clone, Copy, Debug, Eq, PartialEq)]
7pub enum AdapterEvent {
8 /// A complete application message was received.
9 Message(MessageEvent),
10 /// Reliable send failed.
11 SendFailed(SendFailedEvent),
12 /// No action is currently pending.
13 Idle,
14}