pub trait PreviousBootDataProviderProxyInterface: Send + Sync {
type WatchPreviousBootDataResponseFut: Future<Output = Result<PreviousBootData, Error>> + Send;
// Required method
fn watch_previous_boot_data(
&self,
options: &PreviousBootDataProviderOptions,
) -> Self::WatchPreviousBootDataResponseFut;
}Required Associated Types§
type WatchPreviousBootDataResponseFut: Future<Output = Result<PreviousBootData, Error>> + Send
Required Methods§
fn watch_previous_boot_data( &self, options: &PreviousBootDataProviderOptions, ) -> Self::WatchPreviousBootDataResponseFut
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".