pub type BoxHomeserverConnection<Error = Error> = Box<dyn HomeserverConnection<Error = Error>>;
struct BoxHomeserverConnection<Error = Error>(/* private fields */);