pub fn new(
        client_secret: &'a str,
        country: &'a str,
        phone_number: &'a str,
        send_attempt: UInt,
    ) -> Self {
        Self {
            client_secret,
            country,
            phone_number,
            send_attempt,
            next_link: None,
            identity_server_info: None,
        }
    }
/// Creates a new `Request` with the given client secret, country code, phone number and
/// send-attempt counter.
Creates a new `Request` with the given client secret, country code, phone number and
send-attempt counter.
Creates a new ` Request ` with the given client secret country code phone number and send - attempt counter .
pub fn new(
        client_secret: &'a str,
        country: &'a str,
        phone_number: &'a str,
        send_attempt: UInt,
    ) -> Self {
        Self {
            client_secret,
            country,
            phone_number,
            send_attempt,
            next_link: None,
            identity_server_info: None,
        }
    }
pub fn new ( client_secret : & ' a str , country : & ' a str , phone_number : & ' a str , send_attempt : UInt , ) -> Self { Self { client_secret , country , phone_number , send_attempt , next_link : None , identity_server_info : None , } }
Creates a new `Request` with the given client secret, country code, phone number and
send-attempt counter.
Creates a new ` Request ` with the given client secret country code phone number and send - attempt counter .
client_secret
&'a str
country
&'a str
phone_number
&'a str
send_attempt
UInt