#[non_exhaustive]
#[derive(Debug, Clone, PartialEq, Eq)]
pub struct OpenOptions {
pub windows_classic_loopback_keepalive: bool,
}
impl Default for OpenOptions {
fn default() -> Self {
Self {
windows_classic_loopback_keepalive: true,
}
}
}
impl OpenOptions {
pub fn new() -> Self {
Self::default()
}
pub fn windows_classic_loopback_keepalive(mut self, enabled: bool) -> Self {
self.windows_classic_loopback_keepalive = enabled;
self
}
}