[−][src]Trait dropbox_sdk::client_trait::HttpClient
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>
&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.
Implementors
impl HttpClient for NoauthDefaultClient
[src]
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>
[src]
&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>
impl HttpClient for TeamAuthDefaultClient
[src]
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>
[src]
&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>