#[repr(C, u8)]pub enum UnaryPostfixOperator {
PostIncrement(Span),
PostDecrement(Span),
}Variants§
Implementations§
Source§impl UnaryPostfixOperator
impl UnaryPostfixOperator
pub const fn is_constant(&self) -> bool
pub const fn as_str<'a>(&self) -> &'a str
pub const fn is_same_as(&self, other: &Self) -> bool
Trait Implementations§
Source§impl Clone for UnaryPostfixOperator
impl Clone for UnaryPostfixOperator
Source§fn clone(&self) -> UnaryPostfixOperator
fn clone(&self) -> UnaryPostfixOperator
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for UnaryPostfixOperator
impl Debug for UnaryPostfixOperator
Source§impl<'de> Deserialize<'de> for UnaryPostfixOperator
impl<'de> Deserialize<'de> for UnaryPostfixOperator
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Display for UnaryPostfixOperator
impl Display for UnaryPostfixOperator
Source§impl GetPrecedence for UnaryPostfixOperator
impl GetPrecedence for UnaryPostfixOperator
fn precedence(&self) -> Precedence
Source§impl HasSpan for UnaryPostfixOperator
impl HasSpan for UnaryPostfixOperator
Source§impl Hash for UnaryPostfixOperator
impl Hash for UnaryPostfixOperator
Source§impl Ord for UnaryPostfixOperator
impl Ord for UnaryPostfixOperator
Source§fn cmp(&self, other: &UnaryPostfixOperator) -> Ordering
fn cmp(&self, other: &UnaryPostfixOperator) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for UnaryPostfixOperator
impl PartialEq for UnaryPostfixOperator
Source§impl PartialOrd for UnaryPostfixOperator
impl PartialOrd for UnaryPostfixOperator
Source§impl Serialize for UnaryPostfixOperator
impl Serialize for UnaryPostfixOperator
impl Eq for UnaryPostfixOperator
impl StructuralPartialEq for UnaryPostfixOperator
Auto Trait Implementations§
impl Freeze for UnaryPostfixOperator
impl RefUnwindSafe for UnaryPostfixOperator
impl Send for UnaryPostfixOperator
impl Sync for UnaryPostfixOperator
impl Unpin for UnaryPostfixOperator
impl UnwindSafe for UnaryPostfixOperator
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<T> HasPosition for Twhere
T: HasSpan,
impl<T> HasPosition for Twhere
T: HasSpan,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more