pub trait ConnectedIsochronousGroupProxyInterface: Send + Sync {
    type EstablishStreamsResponseFut: Future<Output = Result<ConnectedIsochronousGroupEstablishStreamsResult, Error>> + Send;
    // Required methods
    fn establish_streams(
        &self,
        payload: &ConnectedIsochronousGroupEstablishStreamsRequest,
    ) -> Self::EstablishStreamsResponseFut;
    fn remove(&self) -> Result<(), Error>;
}