INNER CODE UNIT · Rust
on_web_resource_requested
versotile-org/verso · verso/src/lib.rs:242
pub fn on_web_resource_requested(
&self,
callback: impl Fn(http::Request<Vec<u8>>, ResponseFunction) + Send + 'static,
) -> Result<(), Box<ipc_channel::ErrorKind>> {
let old_listener = self
.event_listeners
.on_web_resource_requested
.lock()
.unwrap()
.replace(Box::new(callback));
if old_listener.is_none() {
self.sender
.send(ToVersoMessage::ListenToWebResourceRequests)?;
}
Ok(())
}
/// Sets the webview window's size