pub fn remote(
) -> impl Filter<Extract = (Option<SocketAddr>,), Error = Infallible> + Copy
Expand description
Creates a Filter
to get the remote address of the connection.
If the underlying transport doesn’t use socket addresses, this will yield
None
.
Example
use std::net::SocketAddr;
use warp::Filter;
let route = warp::addr::remote()
.map(|addr: Option<SocketAddr>| {
println!("remote address = {:?}", addr);
});