#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct DefaultSocketInterface {
#[prost(message, optional, tag = "1")]
pub io_uring_options: ::core::option::Option<IoUringOptions>,
}
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
pub struct IoUringOptions {
#[prost(message, optional, tag = "1")]
pub io_uring_size: ::core::option::Option<
super::super::super::super::super::google::protobuf::UInt32Value,
>,
#[prost(bool, tag = "2")]
pub enable_submission_queue_polling: bool,
#[prost(message, optional, tag = "3")]
pub read_buffer_size: ::core::option::Option<
super::super::super::super::super::google::protobuf::UInt32Value,
>,
#[prost(message, optional, tag = "4")]
pub write_timeout_ms: ::core::option::Option<
super::super::super::super::super::google::protobuf::UInt32Value,
>,
}