pub enum JSONUnaryOp {
Not,
DoubleNot,
Minus,
DoubleMinus,
}Variants§
Trait Implementations§
Source§impl Clone for JSONUnaryOp
impl Clone for JSONUnaryOp
Source§fn clone(&self) -> JSONUnaryOp
fn clone(&self) -> JSONUnaryOp
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 JSONUnaryOp
impl Debug for JSONUnaryOp
Source§impl<'de> Deserialize<'de> for JSONUnaryOp
impl<'de> Deserialize<'de> for JSONUnaryOp
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 From<JSONUnaryOp> for UnaryOp
impl From<JSONUnaryOp> for UnaryOp
Source§fn from(op: JSONUnaryOp) -> Self
fn from(op: JSONUnaryOp) -> Self
Converts to this type from the input type.
Source§impl From<UnaryOp> for JSONUnaryOp
impl From<UnaryOp> for JSONUnaryOp
Source§impl PartialEq for JSONUnaryOp
impl PartialEq for JSONUnaryOp
Source§impl Serialize for JSONUnaryOp
impl Serialize for JSONUnaryOp
impl Eq for JSONUnaryOp
impl StructuralPartialEq for JSONUnaryOp
Auto Trait Implementations§
impl Freeze for JSONUnaryOp
impl RefUnwindSafe for JSONUnaryOp
impl Send for JSONUnaryOp
impl Sync for JSONUnaryOp
impl Unpin for JSONUnaryOp
impl UnwindSafe for JSONUnaryOp
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