diff options
| author | Markus Pettersson <markus.pettersson@mullvad.net> | 2025-01-02 11:59:52 +0100 |
|---|---|---|
| committer | Markus Pettersson <markus.pettersson@mullvad.net> | 2025-01-03 11:04:20 +0100 |
| commit | 8b31a8417142d1c5a61aed2e080eb13f177b7d87 (patch) | |
| tree | 523782b10b593ff4668f9627311bfac81e9a7959 | |
| parent | cbec676adc5693281b3a41c97a3d8a142397649f (diff) | |
| download | mullvadvpn-8b31a8417142d1c5a61aed2e080eb13f177b7d87.tar.xz mullvadvpn-8b31a8417142d1c5a61aed2e080eb13f177b7d87.zip | |
Derive `Default` for `TunnelDeviceBuilder`
| -rw-r--r-- | talpid-tunnel/src/tun_provider/unix.rs | 8 |
1 files changed, 1 insertions, 7 deletions
diff --git a/talpid-tunnel/src/tun_provider/unix.rs b/talpid-tunnel/src/tun_provider/unix.rs index 84ee9ec3d2..b045dad877 100644 --- a/talpid-tunnel/src/tun_provider/unix.rs +++ b/talpid-tunnel/src/tun_provider/unix.rs @@ -112,6 +112,7 @@ pub struct TunnelDevice { /// A tunnel device builder. /// /// Call [`Self::create`] to create [`TunnelDevice`] from the config. +#[derive(Default)] pub struct TunnelDeviceBuilder { config: Configuration, } @@ -152,13 +153,6 @@ impl TunnelDeviceBuilder { } } -impl Default for TunnelDeviceBuilder { - fn default() -> Self { - let config = Configuration::default(); - Self { config } - } -} - impl AsRawFd for TunnelDevice { fn as_raw_fd(&self) -> RawFd { self.dev.as_raw_fd() |
