[][src]Trait dropbox_sdk::client_trait::HttpClient

pub trait HttpClient {
    fn request(
        &self,
        endpoint: Endpoint,
        style: Style,
        function: &str,
        params: String,
        params_type: ParamsType,
        body: Option<&[u8]>,
        range_start: Option<u64>,
        range_end: Option<u64>
    ) -> Result<HttpRequestResultRaw>; }

The base HTTP client trait.

Required methods

fn request(
    &self,
    endpoint: Endpoint,
    style: Style,
    function: &str,
    params: String,
    params_type: ParamsType,
    body: Option<&[u8]>,
    range_start: Option<u64>,
    range_end: Option<u64>
) -> Result<HttpRequestResultRaw>

Make a HTTP request.

Loading content...

Implementors

impl HttpClient for NoauthDefaultClient[src]

impl HttpClient for TeamAuthDefaultClient[src]

impl HttpClient for UserAuthDefaultClient[src]

Loading content...