INNER CODE UNIT · Rust

new

pythops/bluetui · src/app.rs:74

    pub async fn new(config: Arc<Config>, sender: UnboundedSender<Event>) -> AppResult<Self> {
        let session = Arc::new(bluer::Session::new().await?);

        let auth_agent = AuthAgent::new(sender.clone());

        let agent = Agent {
            request_default: false,
            request_confirmation: Some(Box::new({
                let auth_agent = auth_agent.clone();
                move |request| request_confirmation(request, auth_agent.clone()).boxed()
            })),
            request_pin_code: Some(Box::new({
                let auth_agent = auth_agent.clone();
                move |request| request_pin_code(request, auth_agent.clone()).boxed()
            })),
            request_passkey: Some(Box::new({
                let auth_agent = auth_agent.clone();
                move |request| request_passkey(request, auth_agent.clone()).boxed()

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…