authy-rs

Rust client for the Authy API by Twilio.

Disclaimer: This crate is not an official Twilio product.

Example

```rust use twilio::authy::{Client, Via}; use phonenumber::PhoneNumber;

let client = Client::new("");

let verify_response = client.verify("TEST PHONE NUMBER", Via::SMS, 6, "en").expect("verify failed");

let statusresponse = client.status(verifyresponse.uuid.into()).expect("status failed"); println!("Status:\n{:#?}", status_response);

// The verification code received as SMS let code: u32 = 123456; let checkresponse = client.check("TEST PHONE NUMBER", code).expect("check failed"); if checkresponse.success { println!("Phone number verified!"); } else { println!("Verification failed"); } ```