pub trait EqualOperator<RightHandSide = Self> {
type Output;
// Required methods
fn equal(
&self,
right_hand_side: &RightHandSide,
) -> Result<Self::Output, GraphComputingError>;
fn equal_with_mask(
&self,
right_hand_side: &RightHandSide,
mask: &RightHandSide,
) -> Result<Self::Output, GraphComputingError>;
}Required Associated Types§
Required Methods§
fn equal( &self, right_hand_side: &RightHandSide, ) -> Result<Self::Output, GraphComputingError>
fn equal_with_mask( &self, right_hand_side: &RightHandSide, mask: &RightHandSide, ) -> Result<Self::Output, GraphComputingError>
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".