INNER CODE UNIT · Rust
Some
versotile-org/verso · verso/src/lib.rs:95
if let Some(ref callback) = *on_close_requested.lock().unwrap() {
callback();
}
}
ToControllerMessage::OnNavigationStarting(id, url) => {
if let Some(ref callback) = *on_navigation_starting.lock().unwrap() {
if let Err(error) = to_verso_sender.send(
ToVersoMessage::OnNavigationStartingResponse(id, callback(url)),
) {
error!(
"Error while sending back OnNavigationStarting result: {error}"
);
}
}
}
ToControllerMessage::OnWebResourceRequested(request) => {
if let Some(ref callback) = *on_web_resource_requested.lock().unwrap() {
let sender_clone = to_verso_sender.clone();