1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#[derive(Clone,Debug,PartialEq,Eq)]
pub enum Event {
	Open,
	// Error,
	// Close,
	// Closing,
	Closed(CloseEvent),
	// WebSocketError( WsErr )
}

#[derive(Clone,Debug,PartialEq,Eq)]
pub struct CloseEvent {
	pub code: u16,
	pub reason: String,
	pub was_clean: bool,
}