pub async fn limit(&self) -> Result<()> {
        self.rate_limiter
            .read()
            .await
            .as_ref()
            .unwrap()
            .acquire_one()
            .await?;
        Ok(())
    }
/// limit the number of requests per second
limit the number of requests per second
limit the number of requests per second
pub async fn limit(&self) -> Result<()> {
        self.rate_limiter
            .read()
            .await
            .as_ref()
            .unwrap()
            .acquire_one()
            .await?;
        Ok(())
    }
pub async fn limit ( & self ) -> Result < ( ) > { self . rate_limiter . read ( ) . await . as_ref ( ) . unwrap ( ) . acquire_one ( ) . await ? ; Ok ( ( ) ) }
limit the number of requests per second
limit the number of requests per second
&self