aboutsummaryrefslogtreecommitdiff
path: root/examples
diff options
context:
space:
mode:
authorFuwn <[email protected]>2023-03-29 07:58:05 +0000
committerFuwn <[email protected]>2023-03-29 08:34:11 +0000
commit68b508fda73f5458202e6b3abf52778663954f84 (patch)
treef9a9dfd15946c9d5429b23b182ec6cbae7073fd6 /examples
parentci(check): use table toolchain (diff)
downloadwindmark-68b508fda73f5458202e6b3abf52778663954f84.tar.xz
windmark-68b508fda73f5458202e6b3abf52778663954f84.zip
refactor(returnable): unify callback context
Diffstat (limited to 'examples')
-rw-r--r--examples/windmark.rs10
1 files changed, 5 insertions, 5 deletions
diff --git a/examples/windmark.rs b/examples/windmark.rs
index 736eb54..fca1c97 100644
--- a/examples/windmark.rs
+++ b/examples/windmark.rs
@@ -75,17 +75,17 @@ async fn main() -> Result<(), Box<dyn std::error::Error>> {
);
});
router.attach(Clicker::default());
- router.set_pre_route_callback(Box::new(|stream, url, _| {
+ router.set_pre_route_callback(Box::new(|context| {
info!(
"accepted connection from {} to {}",
- stream.peer_addr().unwrap().ip(),
- url.to_string()
+ context.tcp.peer_addr().unwrap().ip(),
+ context.url.to_string()
)
}));
- router.set_post_route_callback(Box::new(|stream, _url, _| {
+ router.set_post_route_callback(Box::new(|context| {
info!(
"closed connection from {}",
- stream.peer_addr().unwrap().ip()
+ context.tcp.peer_addr().unwrap().ip()
)
}));
router.add_header(Box::new(|_| "```\nART IS COOL\n```\nhi".to_string()));