Some snapd requests are async type requests (not to be confused with the Rust async keyword). These should be handleable under the current framework, just a little convoluted. We likely have to override Get::get for these, and use a proxy Get request type to fetch the initial response, then wait on the specified connection by polling with exponential dropoff.
Some
snapdrequests areasynctype requests (not to be confused with the Rustasynckeyword). These should be handleable under the current framework, just a little convoluted. We likely have to overrideGet::getfor these, and use a proxyGetrequest type to fetch the initial response, then wait on the specified connection by polling with exponential dropoff.