pub enum PostfixOp {
Show 15 variants
AtLocal(SyntaxToken),
IsJson(IsJson),
IsJsonArray(IsJsonArray),
IsJsonObject(IsJsonObject),
IsJsonScalar(IsJsonScalar),
IsJsonValue(IsJsonValue),
IsNormalized(IsNormalized),
IsNotJson(IsNotJson),
IsNotJsonArray(IsNotJsonArray),
IsNotJsonObject(IsNotJsonObject),
IsNotJsonScalar(IsNotJsonScalar),
IsNotJsonValue(IsNotJsonValue),
IsNotNormalized(IsNotNormalized),
IsNull(SyntaxToken),
NotNull(SyntaxToken),
}Variants§
AtLocal(SyntaxToken)
IsJson(IsJson)
IsJsonArray(IsJsonArray)
IsJsonObject(IsJsonObject)
IsJsonScalar(IsJsonScalar)
IsJsonValue(IsJsonValue)
IsNormalized(IsNormalized)
IsNotJson(IsNotJson)
IsNotJsonArray(IsNotJsonArray)
IsNotJsonObject(IsNotJsonObject)
IsNotJsonScalar(IsNotJsonScalar)
IsNotJsonValue(IsNotJsonValue)
IsNotNormalized(IsNotNormalized)
IsNull(SyntaxToken)
NotNull(SyntaxToken)
Trait Implementations§
impl Eq for PostfixOp
impl StructuralPartialEq for PostfixOp
Auto Trait Implementations§
impl Freeze for PostfixOp
impl !RefUnwindSafe for PostfixOp
impl !Send for PostfixOp
impl !Sync for PostfixOp
impl Unpin for PostfixOp
impl UnsafeUnpin for PostfixOp
impl !UnwindSafe for PostfixOp
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