pub enum Punct {
Show 45 variants
AddAssign,
SubAssign,
MulAssign,
DivAssign,
ModAssign,
LeftShiftAssign,
RightShiftAssign,
AndAssign,
XorAssign,
OrAssign,
Increment,
Decrement,
LogicalAnd,
LogicalOr,
LogicalXor,
LessEqual,
GreaterEqual,
EqualEqual,
NotEqual,
LeftShift,
RightShift,
LeftBrace,
RightBrace,
LeftParen,
RightParen,
LeftBracket,
RightBracket,
LeftAngle,
RightAngle,
Semicolon,
Comma,
Colon,
Dot,
Equal,
Bang,
Minus,
Tilde,
Plus,
Star,
Slash,
Percent,
Pipe,
Caret,
Ampersand,
Question,
}Variants§
AddAssign
SubAssign
MulAssign
DivAssign
ModAssign
LeftShiftAssign
RightShiftAssign
AndAssign
XorAssign
OrAssign
Increment
Decrement
LogicalAnd
LogicalOr
LogicalXor
LessEqual
GreaterEqual
EqualEqual
NotEqual
LeftShift
RightShift
LeftBrace
RightBrace
LeftParen
RightParen
LeftBracket
RightBracket
LeftAngle
RightAngle
Semicolon
Comma
Colon
Dot
Equal
Bang
Minus
Tilde
Plus
Star
Slash
Percent
Pipe
Caret
Ampersand
Question
Trait Implementations§
impl Copy for Punct
impl StructuralPartialEq for Punct
Auto Trait Implementations§
impl Freeze for Punct
impl RefUnwindSafe for Punct
impl Send for Punct
impl Sync for Punct
impl Unpin for Punct
impl UnwindSafe for Punct
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more