pub fn can_begin_const_arg(&self) -> bool {
        match self.kind {
            OpenDelim(Brace) => true,
            Interpolated(ref nt) => match **nt {
                NtExpr(..) | NtBlock(..) | NtLiteral(..) => true,
                _ => false,
            }
            _ => self.can_begin_literal_or_bool(),
        }
    }
/// Returns `true` if the token can appear at the start of a const param.
Returns `true` if the token can appear at the start of a const param.
Returns ` true ` if the token can appear at the start of a const param .
pub fn can_begin_const_arg(&self) -> bool {
        match self.kind {
            OpenDelim(Brace) => true,
            Interpolated(ref nt) => match **nt {
                NtExpr(..) | NtBlock(..) | NtLiteral(..) => true,
                _ => false,
            }
            _ => self.can_begin_literal_or_bool(),
        }
    }
pub fn can_begin_const_arg ( & self ) -> bool { match self . kind { OpenDelim ( Brace ) => true , Interpolated ( ref nt ) => match * * nt { NtExpr ( .. ) | NtBlock ( .. ) | NtLiteral ( .. ) => true , _ => false , } _ => self . can_begin_literal_or_bool ( ) , } }
Returns `true` if the token can appear at the start of a const param.
Returns ` true ` if the token can appear at the start of a const param .
&self