[][src]Struct cheap_alerts::Destination

pub struct Destination {
    pub number: String,
    pub carrier: Carrier,
}

A phone number and mobile carrier pair for sending a text message

Fields

number: Stringcarrier: Carrier

Methods

impl Destination[src]

pub fn new(number: &str, carrier: &Carrier) -> Self[src]

Creates a new destination with the provided phone number and carrier. The phone number provided will have all not decimal digits stripped from it (It is not validated in any way).

pub fn address(&self) -> String[src]

Trait Implementations

impl Debug for Destination[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.