dropbox_sdk/generated/async_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::async_client_trait::UserAuthClient,
18) -> impl std::future::Future<Output=Result<(), crate::Error<crate::NoError>>> + Send + '_ {
19    crate::client_helpers::request(
20        client,
21        crate::client_trait_common::Endpoint::Api,
22        crate::client_trait_common::Style::Rpc,
23        "contacts/delete_manual_contacts",
24        &(),
25        None)
26}
27
28/// Removes manually added contacts from the given list.
29pub fn delete_manual_contacts_batch<'a>(
30    client: &'a impl crate::async_client_trait::UserAuthClient,
31    arg: &'a DeleteManualContactsArg,
32) -> impl std::future::Future<Output=Result<(), crate::Error<DeleteManualContactsError>>> + Send + 'a {
33    crate::client_helpers::request(
34        client,
35        crate::client_trait_common::Endpoint::Api,
36        crate::client_trait_common::Style::Rpc,
37        "contacts/delete_manual_contacts_batch",
38        arg,
39        None)
40}
41