pub trait CustomOps<T: Debug + TryInto<u64>>: Debug {
// Required method
fn run<'a>(&mut self, vm: &mut VM<'a, T>, op: u8) -> Result<bool>
where MemReaderRef<'a>: ReadParam<T>,
T: TryInto<u64> + Default + Eq + Ord + Copy + Debug + Display + Hash + From<u8> + Neg<Output = T> + Add<Output = T> + Sub<Output = T> + Mul<Output = T> + Div<Output = T> + Rem<Output = T> + Not<Output = T> + BitAnd<Output = T> + BitOr<Output = T> + BitXor<Output = T> + Shr<Output = T> + Shl<Output = T>,
Error: From<<T as TryInto<u64>>::Error>;
}
Available on crate feature
escude
only.