pub fn without_attributes<S, N>(self, desired_attributes: &[(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_attributes(desired_attributes, ignore_errors))
    }
/// Only match elements that do not have any of the specified attributes with the specified
/// values. See the `Needle` documentation for more details on text matching rules.
Only match elements that do not have any of the specified attributes with the specified
values. See the `Needle` documentation for more details on text matching rules.
Only match elements that do not have any of the specified attributes with the specified values . See the ` Needle ` documentation for more details on text matching rules .
pub fn without_attributes<S, N>(self, desired_attributes: &[(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_attributes(desired_attributes, ignore_errors))
    }
pub fn without_attributes < S , N > ( self , desired_attributes : & [ ( 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_attributes ( desired_attributes , ignore_errors ) ) }
Only match elements that do not have any of the specified attributes with the specified
values.
Only match elements that do not have any of the specified attributes with the specified values .
self
desired_attributes
&[(S, N)]
self
desired_attributes
&[(S, N)]