Enum rustc_parse::parser::expr::LhsExpr [−][src]
pub(super) enum LhsExpr {
NotYetParsed,
AttributesParsed(AttrWrapper),
AlreadyParsed(P<Expr>),
}Variants
AttributesParsed(AttrWrapper)Trait Implementations
impl From<Option<AttrWrapper>> for LhsExpr[src]
impl From<Option<AttrWrapper>> for LhsExpr[src]fn from(o: Option<AttrWrapper>) -> Self[src]
fn from(o: Option<AttrWrapper>) -> Self[src]Converts Some(attrs) into LhsExpr::AttributesParsed(attrs)
and None into LhsExpr::NotYetParsed.
This conversion does not allocate.