Closed
Description
'Complex' type aliases get rendered incorrectly by Rustdoc.
E.g., diesel::expression::helper_types::AsExprOf
is defined here as:
pub type AsExprOf<Item, Type> = <Item as AsExpression<Type>>::Expression;
Rustdoc (from Rust 1.16 stable, rendered on Travis), however renders it like this (can be seen here):
type AsExprOf<Item, Type> = Item::Expression;