git.delta.rocks / remowt / refs/commits / 42e2f16609cb

difftreelog

source

cmds/remowt-agent/src/helper/mod.rs392 Bsourcehistory
1use futures::Future;2use polkit_shared::Identity;3use ui_prompt::Prompter;45mod dbus;6mod protocol;7mod socket;8mod suid;910pub use dbus::DbusHelper;11pub use socket::SocketHelper;12pub use suid::SuidHelper;1314pub trait Helper {15	fn help_me<P: Prompter + Send + Sync + 'static>(16		&self,17		cookie: &str,18		prompt: P,19		identity: Identity,20	) -> impl Future<Output = anyhow::Result<()>> + Send;21}