pub trait Service { type Response; type Error; }