impl PartialEq<Punct> for char
; symmetry for #78636
Also fixes the "since" version of the original.
This commit is contained in:
parent
9b471a3f5f
commit
1839748772
@ -842,13 +842,20 @@ fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result {
|
||||
}
|
||||
}
|
||||
|
||||
#[stable(feature = "proc_macro_punct_eq", since = "1.49.0")]
|
||||
#[stable(feature = "proc_macro_punct_eq", since = "1.50.0")]
|
||||
impl PartialEq<char> for Punct {
|
||||
fn eq(&self, rhs: &char) -> bool {
|
||||
self.as_char() == *rhs
|
||||
}
|
||||
}
|
||||
|
||||
#[stable(feature = "proc_macro_punct_eq_flipped", since = "1.52.0")]
|
||||
impl PartialEq<Punct> for char {
|
||||
fn eq(&self, rhs: &Punct) -> bool {
|
||||
*self == rhs.as_char()
|
||||
}
|
||||
}
|
||||
|
||||
/// An identifier (`ident`).
|
||||
#[derive(Clone)]
|
||||
#[stable(feature = "proc_macro_lib2", since = "1.29.0")]
|
||||
|
Loading…
Reference in New Issue
Block a user