pub trait ServerRepository: Send + Sync { // Required methods fn find(&self, name: &str) -> Option<&Server>; fn find_all(&self) -> Vec<&Server>; }