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(()) }