From 1135cd7bbb0ea663ade15eda1e7589d594783d44 Mon Sep 17 00:00:00 2001 From: Emil Engler Date: Thu, 14 Sep 2023 10:36:53 +0200 Subject: [PATCH] util: Remove `unsafe` from `store_secret` --- src/util.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/util.rs b/src/util.rs index 024ecbc7..281f91de 100644 --- a/src/util.rs +++ b/src/util.rs @@ -172,11 +172,11 @@ trait StoreValue { } trait StoreSecret { - unsafe fn store_secret>(&self, path: P) -> Result<()>; + fn store_secret>(&self, path: P) -> Result<()>; } impl StoreSecret for T { - unsafe fn store_secret>(&self, path: P) -> Result<()> { + fn store_secret>(&self, path: P) -> Result<()> { self.store(path) } } @@ -211,7 +211,7 @@ impl LoadValueB64 for Secret { } impl StoreSecret for Secret { - unsafe fn store_secret>(&self, path: P) -> Result<()> { + fn store_secret>(&self, path: P) -> Result<()> { std::fs::write(path, self.secret())?; Ok(()) }