List
Node
kernel
0.2.3-dev
List
Node
Required Methods
next
Implementors
In kernel::
collections::
list
Structs
List
ListIterator
ListLink
Traits
ListNode
kernel
::
collections
::
list
Trait
ListNode
Copy item path
Settings
Help
Summary
Source
pub trait ListNode<'a, T: ?
Sized
> { // Required method fn
next
(&'a self) -> &'a
ListLink
<'a, T>; }
Required Methods
§
Source
fn
next
(&'a self) -> &'a
ListLink
<'a, T>
Implementors
§
Source
§
impl<'a>
ListNode
<'a,
CoopProcessNode
<'a>> for
CoopProcessNode
<'a>
Source
§
impl<'a>
ListNode
<'a,
MLFQProcessNode
<'a>> for
MLFQProcessNode
<'a>
Source
§
impl<'a>
ListNode
<'a,
RoundRobinProcessNode
<'a>> for
RoundRobinProcessNode
<'a>
impl<'a>
ListNode
<'a,
VirtualRngMasterDevice
<'a>> for
VirtualRngMasterDevice
<'a>
impl<'a>
ListNode
<'a,
UartDevice
<'a>> for
UartDevice
<'a>
impl<'a, A:
Adc
<'a>>
ListNode
<'a,
AdcDevice
<'a, A>> for
AdcDevice
<'a, A>
impl<'a, A:
AES128
<'a> +
AES128Ctr
+
AES128CBC
+
AES128ECB
>
ListNode
<'a,
VirtualAES128CCM
<'a, A>> for
VirtualAES128CCM
<'a, A>
impl<'a, A:
Alarm
<'a>>
ListNode
<'a,
VirtualMuxAlarm
<'a, A>> for
VirtualMuxAlarm
<'a, A>
impl<'a, A:
Alarm
<'a>>
ListNode
<'a,
VirtualTimer
<'a, A>> for
VirtualTimer
<'a, A>
impl<'a, F:
Flash
>
ListNode
<'a,
FlashUser
<'a, F>> for
FlashUser
<'a, F>
impl<'a, I:
I2CMaster
<'a>, S:
SMBusMaster
<'a>>
ListNode
<'a,
I2CDevice
<'a, I, S>> for
I2CDevice
<'a, I, S>
impl<'a, I:
I2CMaster
<'a>, S:
SMBusMaster
<'a>>
ListNode
<'a,
SMBusDevice
<'a, I, S>> for
SMBusDevice
<'a, I, S>
impl<'a, P:
Pwm
>
ListNode
<'a,
PwmPinUser
<'a, P>> for
PwmPinUser
<'a, P>
impl<'a, Spi:
SpiMaster
<'a>>
ListNode
<'a,
VirtualSpiMasterDevice
<'a, Spi>> for
VirtualSpiMasterDevice
<'a, Spi>
impl<'a>
ListNode
<'a,
RxState
<'a>> for
RxState
<'a>
impl<'a>
ListNode
<'a,
UDPReceiver
<'a>> for
UDPReceiver
<'a>
impl<'a, M:
MacDevice
<'a>>
ListNode
<'a,
MacUser
<'a, M>> for
MacUser
<'a, M>
impl<'a, T:
IP6Sender
<'a>>
ListNode
<'a,
UDPSendStruct
<'a, T>> for
UDPSendStruct
<'a, T>
impl<'a, V:
KVPermissions
<'a>>
ListNode
<'a,
VirtualKVPermissions
<'a, V>> for
VirtualKVPermissions
<'a, V>
impl<'a>
ListNode
<'a,
VirtualMuxAccel
<'a>> for
VirtualMuxAccel
<'a>