type Error
fn from_buffer_consume(buffer: &mut &'a [u8]) -> Result<Self, Self::Error>
fn to_buffer_consume(&self, buffer: &mut &mut [u8]) -> Result<(), Self::Error>
fn buffer_length(&self) -> usize
impl<'_> PduBufferParsing<'_> for PreconnectionPdu
[src]type Error = PreconnectionPduError
fn from_buffer_consume(buffer: &mut &[u8]) -> Result<Self, Self::Error>
[src]fn to_buffer_consume(&self, buffer: &mut &mut [u8]) -> Result<(), Self::Error>
[src]fn buffer_length(&self) -> usize
[src]impl<'a> PduBufferParsing<'a> for Headers
[src]type Error = RfxError
fn from_buffer_consume(buffer: &mut &'a [u8]) -> Result<Self, Self::Error>
[src]fn to_buffer_consume(&self, buffer: &mut &mut [u8]) -> Result<(), Self::Error>
[src]fn buffer_length(&self) -> usize
[src]impl<'a> PduBufferParsing<'a> for SurfaceCommand<'a>
[src]type Error = SurfaceCommandsError
fn from_buffer_consume(buffer: &mut &'a [u8]) -> Result<Self, Self::Error>
[src]fn to_buffer_consume(&self, buffer: &mut &mut [u8]) -> Result<(), Self::Error>
[src]fn buffer_length(&self) -> usize
[src]impl<'a> PduBufferParsing<'a> for Bitmap<'a>
[src]type Error = BitmapError
fn from_buffer_consume(buffer: &mut &'a [u8]) -> Result<Self, Self::Error>
[src]fn to_buffer_consume(&self, buffer: &mut &mut [u8]) -> Result<(), Self::Error>
[src]fn buffer_length(&self) -> usize
[src]impl<'a> PduBufferParsing<'a> for BitmapData<'a>
[src]type Error = BitmapError
fn from_buffer_consume(buffer: &mut &'a [u8]) -> Result<Self, Self::Error>
[src]fn to_buffer_consume(&self, buffer: &mut &mut [u8]) -> Result<(), Self::Error>
[src]fn buffer_length(&self) -> usize
[src]impl<'a> PduBufferParsing<'a> for CompressedDataHeader
[src]type Error = BitmapError
fn from_buffer_consume(buffer: &mut &[u8]) -> Result<Self, Self::Error>
[src]fn to_buffer_consume(&self, buffer: &mut &mut [u8]) -> Result<(), Self::Error>
[src]fn buffer_length(&self) -> usize
[src]impl<'a> PduBufferParsing<'a> for Channel
[src]type Error = RfxError
fn from_buffer_consume(buffer: &mut &[u8]) -> Result<Self, Self::Error>
[src]fn to_buffer_consume(&self, buffer: &mut &mut [u8]) -> Result<(), Self::Error>
[src]fn buffer_length(&self) -> usize
[src]impl<'a> PduBufferParsing<'a> for ChannelsPdu
[src]type Error = RfxError
fn from_buffer_consume(buffer: &mut &[u8]) -> Result<Self, Self::Error>
[src]fn to_buffer_consume(&self, buffer: &mut &mut [u8]) -> Result<(), Self::Error>
[src]fn buffer_length(&self) -> usize
[src]impl<'a> PduBufferParsing<'a> for CodecVersionsPdu
[src]type Error = RfxError
fn from_buffer_consume(buffer: &mut &[u8]) -> Result<Self, Self::Error>
[src]fn to_buffer_consume(&self, buffer: &mut &mut [u8]) -> Result<(), Self::Error>
[src]fn buffer_length(&self) -> usize
[src]impl<'a> PduBufferParsing<'a> for ContextPdu
[src]type Error = RfxError
fn from_buffer_consume(buffer: &mut &[u8]) -> Result<Self, Self::Error>
[src]fn to_buffer_consume(&self, buffer: &mut &mut [u8]) -> Result<(), Self::Error>
[src]fn buffer_length(&self) -> usize
[src]impl<'a> PduBufferParsing<'a> for FrameBeginPdu
[src]type Error = RfxError
fn from_buffer_consume(buffer: &mut &[u8]) -> Result<Self, Self::Error>
[src]fn to_buffer_consume(&self, buffer: &mut &mut [u8]) -> Result<(), Self::Error>
[src]fn buffer_length(&self) -> usize
[src]impl<'a> PduBufferParsing<'a> for FrameEndPdu
[src]type Error = RfxError
fn from_buffer_consume(buffer: &mut &[u8]) -> Result<Self, Self::Error>
[src]fn to_buffer_consume(&self, buffer: &mut &mut [u8]) -> Result<(), Self::Error>
[src]fn buffer_length(&self) -> usize
[src]impl<'a> PduBufferParsing<'a> for Quant
[src]type Error = RfxError
fn from_buffer_consume(buffer: &mut &[u8]) -> Result<Self, Self::Error>
[src]fn to_buffer_consume(&self, buffer: &mut &mut [u8]) -> Result<(), Self::Error>
[src]fn buffer_length(&self) -> usize
[src]impl<'a> PduBufferParsing<'a> for RegionPdu
[src]type Error = RfxError
fn from_buffer_consume(buffer: &mut &[u8]) -> Result<Self, Self::Error>
[src]fn to_buffer_consume(&self, buffer: &mut &mut [u8]) -> Result<(), Self::Error>
[src]fn buffer_length(&self) -> usize
[src]impl<'a> PduBufferParsing<'a> for RfxRectangle
[src]type Error = RfxError
fn from_buffer_consume(buffer: &mut &[u8]) -> Result<Self, Self::Error>
[src]fn to_buffer_consume(&self, buffer: &mut &mut [u8]) -> Result<(), Self::Error>
[src]fn buffer_length(&self) -> usize
[src]impl<'a> PduBufferParsing<'a> for SyncPdu
[src]type Error = RfxError
fn from_buffer_consume(buffer: &mut &[u8]) -> Result<Self, Self::Error>
[src]fn to_buffer_consume(&self, buffer: &mut &mut [u8]) -> Result<(), Self::Error>
[src]fn buffer_length(&self) -> usize
[src]impl<'a> PduBufferParsing<'a> for Tile<'a>
[src]type Error = RfxError
fn from_buffer_consume(buffer: &mut &'a [u8]) -> Result<Self, Self::Error>
[src]fn to_buffer_consume(&self, buffer: &mut &mut [u8]) -> Result<(), RfxError>
[src]fn buffer_length(&self) -> usize
[src]impl<'a> PduBufferParsing<'a> for TileSetPdu<'a>
[src]type Error = RfxError
fn from_buffer_consume(buffer: &mut &'a [u8]) -> Result<Self, Self::Error>
[src]fn to_buffer_consume(&self, buffer: &mut &mut [u8]) -> Result<(), RfxError>
[src]fn buffer_length(&self) -> usize
[src]impl<'a> PduBufferParsing<'a> for FastPathUpdatePdu<'a>
[src]type Error = FastPathError
fn from_buffer_consume(buffer: &mut &'a [u8]) -> Result<Self, Self::Error>
[src]fn to_buffer_consume(&self, buffer: &mut &mut [u8]) -> Result<(), Self::Error>
[src]fn buffer_length(&self) -> usize
[src]impl<'a> PduBufferParsing<'a> for BitmapDataHeader
[src]type Error = SurfaceCommandsError
fn from_buffer_consume(buffer: &mut &[u8]) -> Result<Self, Self::Error>
[src]fn to_buffer_consume(&self, buffer: &mut &mut [u8]) -> Result<(), Self::Error>
[src]fn buffer_length(&self) -> usize
[src]impl<'a> PduBufferParsing<'a> for ExtendedBitmapDataPdu<'a>
[src]type Error = SurfaceCommandsError
fn from_buffer_consume(buffer: &mut &'a [u8]) -> Result<Self, Self::Error>
[src]fn to_buffer_consume(&self, buffer: &mut &mut [u8]) -> Result<(), Self::Error>
[src]fn buffer_length(&self) -> usize
[src]impl<'a> PduBufferParsing<'a> for FrameMarkerPdu
[src]type Error = SurfaceCommandsError
fn from_buffer_consume(buffer: &mut &[u8]) -> Result<Self, Self::Error>
[src]fn to_buffer_consume(&self, buffer: &mut &mut [u8]) -> Result<(), Self::Error>
[src]fn buffer_length(&self) -> usize
[src]impl<'a> PduBufferParsing<'a> for SurfaceBitsPdu<'a>
[src]type Error = SurfaceCommandsError
fn from_buffer_consume(buffer: &mut &'a [u8]) -> Result<Self, Self::Error>
[src]fn to_buffer_consume(&self, buffer: &mut &mut [u8]) -> Result<(), Self::Error>
[src]fn buffer_length(&self) -> usize
[src]