Enable thread-safety with the 'atomic' feature
masterBy default, scraper uses Tendril types that are thread-local and !Send. If you need to use the parsed data across multiple threads, you must enable the atomic feature in your Cargo.toml to use the atomic counting version of Tendril which implements Send.
[dependencies]
scraper = { version = "0.27.0", features = ["atomic"] }