diff --git a/src/main.rs b/src/main.rs index 8b2a5c8..15ee673 100644 --- a/src/main.rs +++ b/src/main.rs @@ -1,5 +1,6 @@ use fantoccini::{elements::Element, ClientBuilder, Locator}; +/// Holds data about stackoverflow answers #[derive(Debug, Clone)] struct Answer { upvotes: u32, @@ -7,7 +8,9 @@ struct Answer { content: String, } -// let's set up the sequence of steps we want the browser to take +/// Get all answers from a stackoverflow domain. No error handling is done so get ready to either +/// check your input or "note: run with `RUST_BACKTRACE=1` environment variable to display a +/// backtrace" async fn get_answers(url: &str) -> Vec { let c = ClientBuilder::native() .connect("http://localhost:4444")