pub trait AsUpdateStream<'a> {
type StreamErr;
type Stream: Stream<Item = Result<Update, Self::StreamErr>> + Send + 'a;
// Required method
fn as_stream(&'a mut self) -> Self::Stream;
}Expand description
UpdateListener’s supertrait/extension.
This trait is a workaround to not require GAT.
Required Associated Types§
Required Methods§
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".