dropbox_sdk/generated/sync_routes/
contacts.rs

1// DO NOT EDIT
2// This file was @generated by Stone
3
4#![allow(
5    clippy::too_many_arguments,
6    clippy::large_enum_variant,
7    clippy::result_large_err,
8    clippy::doc_markdown,
9)]
10
11#[allow(unused_imports)]
12pub use crate::generated::types::contacts::*;
13
14/// Removes all manually added contacts. You'll still keep contacts who are on your team or who you
15/// imported. New contacts will be added when you share.
16pub fn delete_manual_contacts(
17    client: &impl crate::client_trait::UserAuthClient,
18) -> Result<(), crate::Error<crate::NoError>> {
19    crate::client_helpers::unwrap_async(
20        crate::client_helpers::request(
21            client,
22            crate::client_trait_common::Endpoint::Api,
23            crate::client_trait_common::Style::Rpc,
24            "contacts/delete_manual_contacts",
25            &(),
26            None)
27    )
28}
29
30/// Removes manually added contacts from the given list.
31pub fn delete_manual_contacts_batch(
32    client: &impl crate::client_trait::UserAuthClient,
33    arg: &DeleteManualContactsArg,
34) -> Result<(), crate::Error<DeleteManualContactsError>> {
35    crate::client_helpers::unwrap_async(
36        crate::client_helpers::request(
37            client,
38            crate::client_trait_common::Endpoint::Api,
39            crate::client_trait_common::Style::Rpc,
40            "contacts/delete_manual_contacts_batch",
41            arg,
42            None)
43    )
44}
45