pub trait ZoneApiMut {
type Error;
// Required methods
fn get_zone(&mut self, zone_id: Uuid) -> Result<Zone, Self::Error>;
fn get_zone_join_token(
&mut self,
zone_id: Uuid,
) -> Result<ZoneJoinToken, Self::Error>;
fn get_zones(&mut self) -> Result<Vec<Zone>, Self::Error>;
}
Required Associated Types§
Required Methods§
Sourcefn get_zone_join_token(
&mut self,
zone_id: Uuid,
) -> Result<ZoneJoinToken, Self::Error>
fn get_zone_join_token( &mut self, zone_id: Uuid, ) -> Result<ZoneJoinToken, Self::Error>
Get the authentication token.