Repository: svix/svix-webhooks (language: rust)

Issue:
chore: Suppress 'unused' lint on beta



Discussion / hints:

Fix patch:
diff --git a/rust/src/api.rs b/rust/src/api.rs
index f140c0dcf..f23ab8172 100644
--- a/rust/src/api.rs
+++ b/rust/src/api.rs
@@ -75,6 +75,10 @@ impl Svix {
         Application::new(&self.cfg)
     }
 
+    pub fn background_task(&self) -> BackgroundTask<'_> {
+        BackgroundTask::new(&self.cfg)
+    }
+
     pub fn endpoint(&self) -> Endpoint<'_> {
         Endpoint::new(&self.cfg)
     }
@@ -1222,6 +1226,10 @@ pub struct BackgroundTask<'a> {
 }
 
 impl<'a> BackgroundTask<'a> {
+    fn new(cfg: &'a Configuration) -> Self {
+        Self { cfg }
+    }
+
     pub async fn list(
         &self,
         options: Option<BackgroundTaskListOptions>,


Test patch: