Trait gitlab::api::Client

source ·
pub trait Client: RestClient {
    // Required method
    fn rest(
        &self,
        request: RequestBuilder,
        body: Vec<u8>
    ) -> Result<Response<Bytes>, ApiError<Self::Error>>;
}
Expand description

A trait representing a client which can communicate with a GitLab instance.

Required Methods§

source

fn rest( &self, request: RequestBuilder, body: Vec<u8> ) -> Result<Response<Bytes>, ApiError<Self::Error>>

Send a REST query.

Implementors§