pub trait DeviceBufferBindingsTypes: 'static {
type TxBuffer: FragmentedBuffer + AsMut<[u8]> + Send + 'static;
type TxAllocator: TxBufferAllocator<Self::TxBuffer> + Send + 'static;
}Expand description
Trait for associated types used in the device layer.
Required Associated Types§
Sourcetype TxBuffer: FragmentedBuffer + AsMut<[u8]> + Send + 'static
type TxBuffer: FragmentedBuffer + AsMut<[u8]> + Send + 'static
The buffer type stored in transmit queues.
Sourcetype TxAllocator: TxBufferAllocator<Self::TxBuffer> + Send + 'static
type TxAllocator: TxBufferAllocator<Self::TxBuffer> + Send + 'static
The allocator for transmit queue buffers.