feat: parse subscription close requests from websockets

This commit is contained in:
Greg Heartsfield
2021-12-05 17:33:40 -06:00
parent e7d0ab1aca
commit 35ceb7cb64
5 changed files with 35 additions and 6 deletions
+4 -1
View File
@@ -14,10 +14,13 @@ pub enum Error {
ConnError,
#[error("Client write error")]
ConnWriteError,
#[error("Event parse failed")]
#[error("EVENT parse failed")]
EventParseFailed,
#[error("ClOSE message parse failed")]
CloseParseFailed,
#[error("Event validation failed")]
EventInvalid,
// this should be used if the JSON is invalid
#[error("JSON parsing failed")]
JsonParseFailed(serde_json::Error),
#[error("WebSocket proto error")]