pub struct ScriptBinaryOp {
pub kind: ScriptBinaryOpKind,
pub lhs: Box<ScriptExpression>,
pub rhs: Box<ScriptExpression>,
}Expand description
A binary operation.
Fields§
§kind: ScriptBinaryOpKind§lhs: Box<ScriptExpression>§rhs: Box<ScriptExpression>Implementations§
Source§impl ScriptBinaryOp
impl ScriptBinaryOp
pub fn decode_binary_op(input: &[u8]) -> IResult<&[u8], ScriptBinaryOp, Error>
Trait Implementations§
Source§impl Debug for ScriptBinaryOp
impl Debug for ScriptBinaryOp
Source§impl PartialEq for ScriptBinaryOp
impl PartialEq for ScriptBinaryOp
impl StructuralPartialEq for ScriptBinaryOp
Auto Trait Implementations§
impl Freeze for ScriptBinaryOp
impl RefUnwindSafe for ScriptBinaryOp
impl Send for ScriptBinaryOp
impl Sync for ScriptBinaryOp
impl Unpin for ScriptBinaryOp
impl UnwindSafe for ScriptBinaryOp
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