diff options
author | Quentin Dufour <quentin@deuxfleurs.fr> | 2021-09-20 15:00:31 +0200 |
---|---|---|
committer | Quentin Dufour <quentin@deuxfleurs.fr> | 2021-09-20 15:13:16 +0200 |
commit | 7d478d997620c0af41a6ffb8b3f29dc6dda2cb98 (patch) | |
tree | 03b08b4c27401b46c3e64c53e3469d2803efa3e9 /src/igd_actor.rs | |
parent | 2bbc9109991f8bb79a09a965a1d2779e1749b25b (diff) | |
download | diplonat-7d478d997620c0af41a6ffb8b3f29dc6dda2cb98.tar.gz diplonat-7d478d997620c0af41a6ffb8b3f29dc6dda2cb98.zip |
Stricter Rust formating rules and build in the CI
Diffstat (limited to 'src/igd_actor.rs')
-rw-r--r-- | src/igd_actor.rs | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/src/igd_actor.rs b/src/igd_actor.rs index 4ff5f53..bb9099e 100644 --- a/src/igd_actor.rs +++ b/src/igd_actor.rs @@ -1,15 +1,16 @@ -use crate::messages; +use std::net::SocketAddrV4; + use anyhow::{Context, Result}; -use igd::aio::*; -use igd::PortMappingProtocol; +use igd::{aio::*, PortMappingProtocol}; use log::*; -use std::net::SocketAddrV4; use tokio::{ select, sync::watch, time::{self, Duration}, }; +use crate::messages; + pub struct IgdActor { last_ports: messages::PublicExposedPorts, rx_ports: watch::Receiver<messages::PublicExposedPorts>, @@ -40,7 +41,7 @@ impl IgdActor { last_ports: messages::PublicExposedPorts::new(), }; - return Ok(ctx); + return Ok(ctx) } pub async fn listen(&mut self) -> Result<()> { @@ -92,6 +93,6 @@ impl IgdActor { } } - return Ok(()); + return Ok(()) } } |