pub async fn all_required(&self) -> WebDriverResult<Vec<WebElement<'a>>> {
        let elements = self.run_poller(false).await?;

        if elements.is_empty() {
            Err(no_such_element(&self.selectors, &self.description))
        } else {
            Ok(elements)
        }
    }
/// Return all WebElements that match any one selector (including all of the
/// filters for that selector).
///
/// Returns Err(WebDriverError::NoSuchElement) if no elements match.
Return all WebElements that match any one selector (including all of the
filters for that selector).


Return all WebElements that match any one selector ( including all of the filters for that selector ) .
pub async fn all_required(&self) -> WebDriverResult<Vec<WebElement<'a>>> {
        let elements = self.run_poller(false).await?;
        if elements.is_empty() {
            Err(no_such_element(&self.selectors, &self.description))
        } else {
            Ok(elements)
        }
    }
pub async fn all_required ( & self ) -> WebDriverResult < Vec < WebElement < ' a > > > { let elements = self . run_poller ( false ) . await ? ; if elements . is_empty ( ) { Err ( no_such_element ( & self . selectors , & self . description ) ) } else { Ok ( elements ) } }
Return all WebElements that match any one selector (including all of the
filters for that selector).
Return all WebElements that match any one selector ( including all of the filters for that selector ) .
&self
&self