Home
last modified time | relevance | path

Searched refs:IoBase (Results 1 – 1 of 1) sorted by relevance

/linux/rust/kernel/
H A Dio.rs243 type View<'a, T: ?Sized + KnownSize>: IoBase<'a, Backend = Self, Target = T>;
397 pub trait IoBase<'a>: Copy { trait
415 pub trait Io<'a>: IoBase<'a> {
1114 impl<'a, T: IoBase<'a>> Io<'a> for T {}
1156 impl<'a, T: ?Sized + KnownSize> IoBase<'a> for Mmio<'a, T> {
1279 impl<'a, T: ?Sized + KnownSize> IoBase<'a> for RelaxedMmio<'a, T> {
1478 impl<'a, T: ?Sized + KnownSize> IoBase<'a> for SysMem<'a, T> {
1615 impl<'a, T: ?Sized + KnownSize> IoBase<'a> for IoSysMap<'a, T> {
1681 use $crate::io::IoBase as _;