pub trait ClientData:
Any
+ Send
+ Sync {
// Provided methods
fn initialized(&self, _client_id: ClientId) { ... }
fn disconnected(&self, _client_id: ClientId, _reason: DisconnectReason) { ... }
fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error> { ... }
}Expand description
A trait representing your data associated to a client
Provided Methods§
Sourcefn initialized(&self, _client_id: ClientId)
fn initialized(&self, _client_id: ClientId)
Notification that the client was initialized
Sourcefn disconnected(&self, _client_id: ClientId, _reason: DisconnectReason)
fn disconnected(&self, _client_id: ClientId, _reason: DisconnectReason)
Notification that the client is disconnected