pub trait MaybeVmoMemoryHandler {
// Required method
fn get_handler(
&self,
range: Range<usize>,
) -> Option<&(impl VmoMemoryHandler + ?Sized)>;
}Expand description
A trait abstracting optional handling of a VMO range.
Required Methods§
Sourcefn get_handler(
&self,
range: Range<usize>,
) -> Option<&(impl VmoMemoryHandler + ?Sized)>
fn get_handler( &self, range: Range<usize>, ) -> Option<&(impl VmoMemoryHandler + ?Sized)>
Returns a VmoMemoryHandler if range can be operated on by the
implementer.
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".