Struct divans::mux::DevNull [−][src]
Trait Implementations
impl<AllocU8: Allocator<u8>> Default for DevNull<AllocU8>
[src]
impl<AllocU8: Allocator<u8>> Default for DevNull<AllocU8>
impl<AllocU8: Allocator<u8>> StreamDemuxer<AllocU8> for DevNull<AllocU8>
[src]
impl<AllocU8: Allocator<u8>> StreamDemuxer<AllocU8> for DevNull<AllocU8>
fn write_linear(&mut self, data: &[u8], _m8: &mut AllocU8) -> usize
[src]
fn write_linear(&mut self, data: &[u8], _m8: &mut AllocU8) -> usize
fn read_buffer(&mut self) -> [ReadableBytes; 2]
[src]
fn read_buffer(&mut self) -> [ReadableBytes; 2]
fn data_ready(&self, _stream_id: StreamID) -> usize
[src]
fn data_ready(&self, _stream_id: StreamID) -> usize
fn peek(&self, _stream_id: StreamID) -> &[u8]
[src]
fn peek(&self, _stream_id: StreamID) -> &[u8]
fn edit(
&mut self,
_stream_id: StreamID
) -> &mut AllocatedMemoryRange<u8, AllocU8>
[src]
fn edit(
&mut self,
_stream_id: StreamID
) -> &mut AllocatedMemoryRange<u8, AllocU8>
fn consume(&mut self, _stream_id: StreamID, count: usize)
[src]
fn consume(&mut self, _stream_id: StreamID, count: usize)
fn consumed_all_streams_until_eof(&self) -> bool
[src]
fn consumed_all_streams_until_eof(&self) -> bool
fn encountered_eof(&self) -> bool
[src]
fn encountered_eof(&self) -> bool
fn free_demux(&mut self, _m8: &mut AllocU8)
[src]
fn free_demux(&mut self, _m8: &mut AllocU8)
impl<AllocU8: Allocator<u8>> StreamMuxer<AllocU8> for DevNull<AllocU8>
[src]
impl<AllocU8: Allocator<u8>> StreamMuxer<AllocU8> for DevNull<AllocU8>
fn write_buffer(&mut self, _m8: &mut AllocU8) -> [WritableBytes; 2]
[src]
fn write_buffer(&mut self, _m8: &mut AllocU8) -> [WritableBytes; 2]
fn write(
&mut self,
_stream_id: StreamID,
data: &[u8],
_m8: &mut AllocU8
) -> usize
[src]
fn write(
&mut self,
_stream_id: StreamID,
data: &[u8],
_m8: &mut AllocU8
) -> usize
fn linearize(&mut self, _output: &mut [u8]) -> usize
[src]
fn linearize(&mut self, _output: &mut [u8]) -> usize
fn flush(&mut self, _output: &mut [u8]) -> usize
[src]
fn flush(&mut self, _output: &mut [u8]) -> usize
fn wrote_eof(&self) -> bool
[src]
fn wrote_eof(&self) -> bool
fn free_mux(&mut self, _m8: &mut AllocU8)
[src]
fn free_mux(&mut self, _m8: &mut AllocU8)
fn can_linearize() -> bool
[src]
fn can_linearize() -> bool