]> git.proxmox.com Git - rustc.git/blobdiff - vendor/crossbeam-queue-0.1.2/src/err.rs
Merge tag 'debian/1.52.1+dfsg1-1_exp2' into proxmox/buster
[rustc.git] / vendor / crossbeam-queue-0.1.2 / src / err.rs
diff --git a/vendor/crossbeam-queue-0.1.2/src/err.rs b/vendor/crossbeam-queue-0.1.2/src/err.rs
deleted file mode 100644 (file)
index fcc84bb..0000000
+++ /dev/null
@@ -1,46 +0,0 @@
-use std::error;
-use std::fmt;
-
-/// Error which occurs when popping from an empty queue.
-#[derive(Clone, Copy, Eq, PartialEq)]
-pub struct PopError;
-
-impl fmt::Debug for PopError {
-    fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result {
-        "PopError".fmt(f)
-    }
-}
-
-impl fmt::Display for PopError {
-    fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result {
-        "popping from an empty queue".fmt(f)
-    }
-}
-
-impl error::Error for PopError {
-    fn description(&self) -> &str {
-        "popping from an empty queue"
-    }
-}
-
-/// Error which occurs when pushing into a full queue.
-#[derive(Clone, Copy, Eq, PartialEq)]
-pub struct PushError<T>(pub T);
-
-impl<T> fmt::Debug for PushError<T> {
-    fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result {
-        "PushError(..)".fmt(f)
-    }
-}
-
-impl<T> fmt::Display for PushError<T> {
-    fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result {
-        "pushing into a full queue".fmt(f)
-    }
-}
-
-impl<T: Send> error::Error for PushError<T> {
-    fn description(&self) -> &str {
-        "pushing into a full queue"
-    }
-}