Trait ClientConfig

Source
pub trait ClientConfig {
    // Required methods
    fn set_api_key(&self, api_key: String);
    fn get_api_key(&self) -> Option<String>;
    fn request(
        &self,
        method: Method,
        endpoint: &str,
    ) -> Result<RequestBuilder, XaiError>;
}

Required Methods§

Source

fn set_api_key(&self, api_key: String)

Source

fn get_api_key(&self) -> Option<String>

Source

fn request( &self, method: Method, endpoint: &str, ) -> Result<RequestBuilder, XaiError>

Implementors§