pub fn without_properties<S, N>(self, desired_properties: &[(S, N)]) -> Self
    where
        S: Into<String> + Clone,
        N: Needle + Clone + Send + Sync + 'static,
    {
        let ignore_errors = self.ignore_errors;
        self.with_filter(conditions::element_lacks_properties(desired_properties, ignore_errors))
    }
/// Only match elements that do not have any of the specified properties with the specified
/// value. See the `Needle` documentation for more details on text matching rules.
Only match elements that do not have any of the specified properties with the specified
value. See the `Needle` documentation for more details on text matching rules.
Only match elements that do not have any of the specified properties with the specified value . See the ` Needle ` documentation for more details on text matching rules .
pub fn without_properties<S, N>(self, desired_properties: &[(S, N)]) -> Self
    where
        S: Into<String> + Clone,
        N: Needle + Clone + Send + Sync + 'static,
    {
        let ignore_errors = self.ignore_errors;
        self.with_filter(conditions::element_lacks_properties(desired_properties, ignore_errors))
    }
pub fn without_properties < S , N > ( self , desired_properties : & [ ( S , N ) ] ) -> Self where S : Into < String > + Clone , N : Needle + Clone + Send + Sync + ' static , { let ignore_errors = self . ignore_errors ; self . with_filter ( conditions :: element_lacks_properties ( desired_properties , ignore_errors ) ) }
Only match elements that do not have any of the specified properties with the specified
value.
Only match elements that do not have any of the specified properties with the specified value .
self
desired_properties
&[(S, N)]
self
desired_properties
&[(S, N)]