grafana-plugin-sdk-rust
                                
                                
                                
                                    grafana-plugin-sdk-rust copied to clipboard
                            
                            
                            
                        Use GATs in `DataService`
This makes the DataService::Stream associated type generic over a lifetime bound by Self. This means users can borrow data from self in their implementations even if they reference it in the futures of their stream. TBC whether this is actually worth doing 🤷