[][src]Struct messagebird_async::sms::Gateway

pub struct Gateway(pub u32);

Determines the Gateway ID

Not very useful right now, recommended to not use unless you have explicit issues i.e. some base stations in south eastern europe happily convert binary SMS to textual SMS - because why not? In that case alternate routes might help to circumpass the issues.

Trait Implementations

impl Eq for Gateway
[src]

impl PartialEq<Gateway> for Gateway
[src]

impl ToString for Gateway
[src]

impl Debug for Gateway
[src]

impl Deref for Gateway
[src]

type Target = u32

The resulting type after dereferencing.

impl FromStr for Gateway
[src]

type Err = MessageBirdError

The associated error which can be returned from parsing.

impl Serialize for Gateway
[src]

impl<'de> Deserialize<'de> for Gateway
[src]

Auto Trait Implementations

impl Send for Gateway

impl Sync for Gateway

Blanket Implementations

impl<T> From for T
[src]

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

impl<T> ToString for T where
    T: Display + ?Sized
[src]

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

type Error = !

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

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

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

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

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

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

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

impl<Q, K> Equivalent for Q where
    K: Borrow<Q> + ?Sized,
    Q: Eq + ?Sized
[src]

impl<T> Erased for T

impl<T> DeserializeOwned for T where
    T: Deserialize<'de>, 
[src]