1 2 3 4 5 6 7 8 9 10 11 12 13
use super::ApiError; use crate::bot::Bot; use crate::keybase_cmd::{call_status, StatusRes}; pub trait Status { fn status(&self) -> Result<StatusRes, ApiError>; } impl Status for Bot { fn status(&self) -> Result<StatusRes, ApiError> { call_status(self.keybase_path.as_path(), self.home_dir.as_path()) } }