This is a rust library for solving captcha puzzles with the 2Captcha API
```rust use captcha_oxide::{ CaptchaSolver, RequestContent, Error, arguments::RecaptchaV3, };
async fn main() -> Result<(), Error> { let solver = CaptchaSolver::new("YOUR TWOCAPTCHA API KEY");
let args = RecaptchaV3::builder() .pageurl("https://someurl.com") .sitekey("SITE_KEY") .build();
let solution = solver.solve(args).await?.solution;
// If there isn't a variant named after your captcha type, // it's because it only returns a token, so you should use // the String variant let RequestContent::String(solution) = solution else { unreachable!() };
assert_ne!(solution, "");
Ok(()) } ```