pub type Client<H = Client> = Client<MoonshotExt, H>;
pub struct Client<H = Client> { /* private fields */ }