Trait mob::client::Client
[−]
[src]
pub trait Client {
fn new() -> Self;
fn create_team(&self, new_team: &NewTeam) -> Result<Team>;
fn fetch_team(&self, id: i32) -> Result<Team>;
fn fetch_last_team(&self) -> Result<Team>;
fn delete_team(&self, id: i32) -> Result<()>;
fn update_member(&self, id: i32, driver: bool) -> Result<Member>;
}
Required Methods
fn new() -> Self
fn create_team(&self, new_team: &NewTeam) -> Result<Team>
fn fetch_team(&self, id: i32) -> Result<Team>
fn fetch_last_team(&self) -> Result<Team>
fn delete_team(&self, id: i32) -> Result<()>
fn update_member(&self, id: i32, driver: bool) -> Result<Member>
Implementors
impl Client for HttpClient