pub async fn handle_wall_request(
polkit: Option<&PolkitAuthority>,
source_pid: u32,
source_uid: u32,
source_tty: Option<String>,
message: String,
group: Option<String>,
nobanner: bool,
timeout_secs: u32,
) -> Result<VarlinkWallResponse, VarlinkWalldClientError>