diff --git a/src/runtime/error.rs b/src/runtime/error.rs new file mode 100644 index 0000000000000000000000000000000000000000..0072ca449f2d0d940ad49d0341c745f5c40cf978 --- /dev/null +++ b/src/runtime/error.rs @@ -0,0 +1,15 @@ +use crate::common::*; + +pub enum EndpointError { + MalformedMessage, + BrokenEndpoint, +} +pub enum TryRecyAnyError { + Timeout, + PollFailed, + EndpointError { error: EndpointError, index: usize }, + BrokenEndpoint(usize), +} +pub enum SyncError { + Timeout, +}