pub trait BitWiseOp {
// Required methods
fn bitwise_and(&self, rhs: &Tensor) -> Result<Tensor>;
fn bitwise_or(&self, rhs: &Tensor) -> Result<Tensor>;
fn bitwise_xor(&self, rhs: &Tensor) -> Result<Tensor>;
}
pub trait BitWiseOp {
// Required methods
fn bitwise_and(&self, rhs: &Tensor) -> Result<Tensor>;
fn bitwise_or(&self, rhs: &Tensor) -> Result<Tensor>;
fn bitwise_xor(&self, rhs: &Tensor) -> Result<Tensor>;
}