Endpoint

Trait Endpoint 

Source
pub trait Endpoint {
    // Required method
    fn endpoint(base_url: &str, language: Language) -> String;
}
Expand description

Types implementing this have an actual endpoint on the API.

Required Methods§

Source

fn endpoint(base_url: &str, language: Language) -> String

Returns the URL to the endpoint of the specified language.

Getting this endpoint is NOT free, as concatenating is done at runtime.

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§