git.delta.rocks / remowt / refs/commits / 023a07f7fe9b

difftreelog

source

cmds/remowt-agent/src/helper/mod.rs406 Bsourcehistory
1use futures::Future;2use remowt_polkit_shared::Identity;3use remowt_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}