Module tools_interface::quarry
source · Expand description
§Quarry
A module for interacting with the Quarry web service. You can query for the latest results of a Quarry query via the query ID. There are blocking and async methods available.
§Example
#[cfg(not(doctest))]
let mut quarry = Quarry::new(12345); // Your Quarry query ID
quarry.get().await.unwrap();
let column_number = quarry.colnum("page_title").unwrap();
let page_titles = quarry.rows().iter()
.filter_map(|row| row[column_number].as_str())
.collect::<Vec<_>>();