Skip to main content

ApiRequest

Trait ApiRequest 

Source
pub trait ApiRequest {
    type Response: DeserializeOwned;

    // Required method
    fn build_request(self, base_url: &Url, client: &Client) -> RequestBuilder;
}

Required Associated Types§

Required Methods§

Source

fn build_request(self, base_url: &Url, client: &Client) -> RequestBuilder

Implementors§

Source§

impl ApiRequest for CatRequest

Source§

impl ApiRequest for CreateRequest

Source§

impl ApiRequest for DeleteRequest

Source§

impl ApiRequest for LatestPublishedRequest

Source§

impl ApiRequest for ListRequest

Source§

impl ApiRequest for LsRequest

Source§

impl ApiRequest for MkdirRequest

Source§

impl ApiRequest for MvRequest

Source§

impl ApiRequest for PingRequest

Source§

impl ApiRequest for PublishRequest

Source§

impl ApiRequest for ShareRequest

Source§

impl ApiRequest for SharesRequest

Source§

impl ApiRequest for CreateMountRequest

Source§

impl ApiRequest for DeleteMountRequest

Source§

impl ApiRequest for GetMountRequest

Source§

impl ApiRequest for ListMountsRequest

Source§

impl ApiRequest for StartMountRequest

Source§

impl ApiRequest for StopMountRequest

Source§

impl ApiRequest for UpdateMountRequest