pub trait ToBoxedClient { type Error: MaybeSend + MaybeSync; // Required methods fn boxed(self) -> BoxClient<Self::Error>; fn arced(self) -> ArcClient<Self::Error>; }