[][src]Struct rtdlib::types::ChangeImportedContacts

pub struct ChangeImportedContacts { /* fields omitted */ }

Changes imported contacts using the list of current user contacts saved on the device. Imports newly added contacts and, if at least the file database is enabled, deletes recently deleted contacts. Query result depends on the result of the previous query, so only one query is possible at the same time

Implementations

impl ChangeImportedContacts[src]

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

pub fn builder() -> RTDChangeImportedContactsBuilder[src]

pub fn contacts(&self) -> &Vec<Contact>[src]

Trait Implementations

impl AsRef<ChangeImportedContacts> for ChangeImportedContacts[src]

impl Clone for ChangeImportedContacts[src]

impl Debug for ChangeImportedContacts[src]

impl Default for ChangeImportedContacts[src]

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

impl RFunction for ChangeImportedContacts[src]

impl RObject for ChangeImportedContacts[src]

impl Serialize for ChangeImportedContacts[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.