pub fn from_expr(expr: impl Into<Option<Expr<Aug>>>) -> ScopeItem {
        let mut item = ScopeItem::empty();
        item.expr = expr.into();
        item
    }
/// Constructs a new scope item with no name from an expression.
Constructs a new scope item with no name from an expression.
Constructs a new scope item with no name from an expression .
pub fn from_expr(expr: impl Into<Option<Expr<Aug>>>) -> ScopeItem {
        let mut item = ScopeItem::empty();
        item.expr = expr.into();
        item
    }
pub fn from_expr ( expr : impl Into < Option < Expr < Aug > > > ) -> ScopeItem { let mut item = ScopeItem :: empty ( ) ; item . expr = expr . into ( ) ; item }
Constructs a new scope item with no name from an expression.
Constructs a new scope item with no name from an expression .
expr
impl Into<Option<Expr<Aug>>>
expr
impl Into<Option<Expr<Aug>>>