use std::path::Path; pub trait StoreSecret { type Error; fn store_secret>(&self, path: P) -> Result<(), Self::Error>; fn store>(&self, path: P) -> Result<(), Self::Error>; }