Files
@ e7b7d53e6952
Branch filter:
Location: CSY/reowolf/src/runtime/error.rs - annotation
e7b7d53e6952
785 B
application/rls-services+xml
more tests
cecf94fdb875 cecf94fdb875 8642f7a7bf01 cecf94fdb875 cecf94fdb875 cecf94fdb875 cecf94fdb875 8642f7a7bf01 cecf94fdb875 cecf94fdb875 cecf94fdb875 cecf94fdb875 cecf94fdb875 cecf94fdb875 3f6d45f84e76 cecf94fdb875 cecf94fdb875 8642f7a7bf01 8642f7a7bf01 8642f7a7bf01 3f6d45f84e76 cecf94fdb875 1e7064d79bdb 1e7064d79bdb 1e7064d79bdb 1e7064d79bdb 1e7064d79bdb 1e7064d79bdb 1e7064d79bdb 3f6d45f84e76 3f6d45f84e76 3f6d45f84e76 3f6d45f84e76 3f6d45f84e76 3f6d45f84e76 842acacee86d 842acacee86d 842acacee86d 842acacee86d 842acacee86d | use crate::common::*;
#[derive(Debug)]
pub enum EndpointError {
MalformedMessage,
BrokenEndpoint,
}
#[derive(Debug)]
pub enum TryRecyAnyError {
Timeout,
PollFailed,
EndpointError { error: EndpointError, index: usize },
BrokenEndpoint(usize),
}
#[derive(Debug, Clone)]
pub enum SyncError {
Timeout,
NotConnected,
InconsistentProtoComponent(ProtoComponentId),
IndistinguishableBatches([usize; 2]),
DistributedTimeout,
}
#[derive(Debug)]
pub enum PortOpError {
WrongPolarity,
NotConnected,
MultipleOpsOnPort,
PortUnavailable,
}
#[derive(Debug, Eq, PartialEq)]
pub enum GottenError {
NoPreviousRound,
PortDidntGet,
PreviousSyncFailed,
}
#[derive(Debug, Eq, PartialEq)]
pub enum NextBatchError {
NotConnected,
}
|