]> git.proxmox.com Git - rustc.git/blame - vendor/lsp-server/src/error.rs
New upstream version 1.48.0+dfsg1
[rustc.git] / vendor / lsp-server / src / error.rs
CommitLineData
f035d41b
XL
1use std::fmt;
2
3#[derive(Debug, Clone)]
4pub struct ProtocolError(pub(crate) String);
5
6impl std::error::Error for ProtocolError {}
7
8impl fmt::Display for ProtocolError {
9 fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result {
10 fmt::Display::fmt(&self.0, f)
11 }
12}