[][src]Struct rtdlib::types::UpdateTermsOfService

pub struct UpdateTermsOfService { /* fields omitted */ }

New terms of service must be accepted by the user. If the terms of service are declined, then the deleteAccount method should be called with the reason "Decline ToS update"

Implementations

impl UpdateTermsOfService[src]

pub fn from_json<S: AsRef<str>>(json: S) -> RTDResult<Self>[src]

pub fn builder() -> RTDUpdateTermsOfServiceBuilder[src]

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

pub fn terms_of_service(&self) -> &TermsOfService[src]

Trait Implementations

impl AsRef<UpdateTermsOfService> for UpdateTermsOfService[src]

impl Clone for UpdateTermsOfService[src]

impl Debug for UpdateTermsOfService[src]

impl Default for UpdateTermsOfService[src]

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

impl RObject for UpdateTermsOfService[src]

impl Serialize for UpdateTermsOfService[src]

impl TDUpdate for UpdateTermsOfService[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> DeserializeOwned for T where
    T: for<'de> Deserialize<'de>, 
[src]

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

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

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

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.