Skip to content

Commit d4a8c92

Browse files
Derive Default for TunnelDeviceBuilder
1 parent b64f26f commit d4a8c92

File tree

1 file changed

+1
-7
lines changed
  • talpid-tunnel/src/tun_provider

1 file changed

+1
-7
lines changed

talpid-tunnel/src/tun_provider/unix.rs

+1-7
Original file line numberDiff line numberDiff line change
@@ -116,6 +116,7 @@ pub struct TunnelDevice {
116116
/// A tunnel device builder.
117117
///
118118
/// Call [`Self::create`] to create [`TunnelDevice`] from the config.
119+
#[derive(Default)]
119120
pub struct TunnelDeviceBuilder {
120121
config: Configuration,
121122
}
@@ -155,13 +156,6 @@ impl TunnelDeviceBuilder {
155156
}
156157
}
157158

158-
impl Default for TunnelDeviceBuilder {
159-
fn default() -> Self {
160-
let config = Configuration::default();
161-
Self { config }
162-
}
163-
}
164-
165159
impl AsRawFd for TunnelDevice {
166160
fn as_raw_fd(&self) -> RawFd {
167161
self.dev.as_raw_fd()

0 commit comments

Comments
 (0)