git.delta.rocks / remowt / refs/commits / fdfebf9c37e9

difftreelog

source

cmds/remowt-agent/src/helper/mod.rs366 Bsourcehistory
1use futures::Future;2use polkit_shared::Identity;3use ui_prompt::Prompter;45mod suid;6mod dbus;78pub use suid::SuidHelper;9pub use dbus::DbusHelper;1011pub trait Helper {12    fn help_me<P: Prompter + Send + Sync + 'static>(13        &self,14        cookie: &str,15        prompt: P,16        identity: Identity,17    ) -> impl Future<Output = anyhow::Result<()>> + Send;18}