pub type Asc<Expr> = Asc<Expr>;
The return type of expr.asc()
expr.asc()
struct Asc<Expr> { /* private fields */ }