Suggest expressions that look like const generic arguments should be enclosed in brackets
Co-Authored-By: Esteban Kuber <github@kuber.com.ar>
This commit is contained in:
parent
1d2726726f
commit
ac1454001c
19 changed files with 782 additions and 35 deletions
|
@ -222,6 +222,15 @@ pub enum AngleBracketedArg {
|
|||
Constraint(AssocTyConstraint),
|
||||
}
|
||||
|
||||
impl AngleBracketedArg {
|
||||
pub fn span(&self) -> Span {
|
||||
match self {
|
||||
AngleBracketedArg::Arg(arg) => arg.span(),
|
||||
AngleBracketedArg::Constraint(constraint) => constraint.span,
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
impl Into<Option<P<GenericArgs>>> for AngleBracketedArgs {
|
||||
fn into(self) -> Option<P<GenericArgs>> {
|
||||
Some(P(GenericArgs::AngleBracketed(self)))
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue