pub trait SocketOption<P> {
type Data;
// Required methods
fn level(&self, pro: &P) -> i32;
fn name(&self, pro: &P) -> i32;
}
pub trait SocketOption<P> {
type Data;
// Required methods
fn level(&self, pro: &P) -> i32;
fn name(&self, pro: &P) -> i32;
}