[−][src]Enum ni::common::Op
Variants
End(Operand)
Slp(Operand)
Add(BinOp, OpType, ArithmeticMode)
Sub(BinOp, OpType, ArithmeticMode)
Mul(BinOp, OpType, ArithmeticMode)
Neg(UnOp, OpType, ArithmeticMode)
Inc(UnOp, OpType, ArithmeticMode)
Dec(UnOp, OpType, ArithmeticMode)
Go(Operand)
App(Operand)
Par(UnOp, OpType, ParameterMode)
Clf(Operand)
In(BinOp)
Out(UnOp)
Sfd(Operand)
Gfd(Operand)
Implementations
impl Op
[src]
Trait Implementations
impl Clone for Op
[src]
impl Copy for Op
[src]
impl Debug for Op
[src]
impl Decode<()> for Op
[src]
type Err = DecodeError
fn decode<R>(bytes: &mut R, _: ()) -> Result<Self, Self::Err> where
R: Read,
[src]
R: Read,
impl Encode for Op
[src]
type Err = EncodeError
fn encode<W>(&self, buf: &mut W) -> Result<(), Self::Err> where
W: Write,
[src]
W: Write,
impl Eq for Op
[src]
impl PartialEq<Op> for Op
[src]
impl StructuralEq for Op
[src]
impl StructuralPartialEq for Op
[src]
Auto Trait Implementations
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,