pub trait Requestable {
// Required method
fn path(&self, base: &str) -> String;
// Provided method
fn query_params(&self) -> Vec<(&str, &str)> { ... }
}pub trait Requestable {
// Required method
fn path(&self, base: &str) -> String;
// Provided method
fn query_params(&self) -> Vec<(&str, &str)> { ... }
}