mirror of
https://github.com/tokio-rs/tokio.git
synced 2026-08-18 00:00:09 +02:00
19 lines
358 B
Rust
19 lines
358 B
Rust
use std::{error, fmt};
|
|
|
|
/// An error that can never occur
|
|
pub enum Never {}
|
|
|
|
impl fmt::Debug for Never {
|
|
fn fmt(&self, _f: &mut fmt::Formatter<'_>) -> fmt::Result {
|
|
match *self {}
|
|
}
|
|
}
|
|
|
|
impl fmt::Display for Never {
|
|
fn fmt(&self, _f: &mut fmt::Formatter<'_>) -> fmt::Result {
|
|
match *self {}
|
|
}
|
|
}
|
|
|
|
impl error::Error for Never {}
|