nanvm_lib/vm/any/
bitxor.rs1use core::ops::BitXor;
2
3use crate::vm::{Any, IVm, numeric::Numeric};
4
5impl<A: IVm> BitXor for Any<A> {
6 type Output = Result<Any<A>, Any<A>>;
7
8 fn bitxor(self, rhs: Self) -> Self::Output {
9 self.numeric_op(rhs, Numeric::bitxor)
10 }
11}