1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
use std::io::{ErrorKind}; /// /// Possible error conditions from a `try_sync()` call on the scheduler /// #[derive(Clone, PartialEq, Debug)] pub enum TrySyncError { /// The queue is busy, so the function has not been executed Busy } impl Into<ErrorKind> for TrySyncError { fn into(self) -> ErrorKind { match self { TrySyncError::Busy => ErrorKind::WouldBlock } } }