nautilus_sockets/plugins/
mod.rs

1pub mod logging;
2
3use crate::socket::{NautSocket, SocketType};
4
5/// Allows you to isolate specific functionality into different plugins
6pub trait SocketPlugin<'socket, S: SocketType<'socket>> {
7    fn register(&self, socket: &mut NautSocket<'socket, S>);
8}