Searched refs:IoBackend (Results 1 – 1 of 1) sorted by relevance
195 ) -> <IO::Backend as IoBackend>::View<'a, U> { in io_view_assert()215 ) -> Result<<IO::Backend as IoBackend>::View<'a, U>> { in io_view()241 pub trait IoBackend { trait272 pub trait IoCapable<T>: IoBackend {281 pub trait IoCopyable: IoBackend {399 type Backend: IoBackend;405 fn as_view(self) -> <Self::Backend as IoBackend>::View<'a, Self::Target>; in as_view()465 fn try_cast<U>(self) -> Result<<Self::Backend as IoBackend>::View<'a, U>> in try_cast()1169 impl IoBackend for MmioBackend {1196 fn io_read(view: <$backend as IoBackend>::View<'_, $ty>) -> $ty {[all …]