pub trait LowLevelRead<DataT, ResultT> {
    // Required methods
    fn ll_message_length(&self) -> usize;
    fn ll_message_chunk_offset(&self) -> usize;
    fn ll_message_chunk_data(&self) -> &[DataT];
    fn get_result(&self) -> ResultT;
}

Required Methods§

Implementors§

source§

impl LowLevelRead<bool, ErrorLogResult> for ErrorLogLowLevel

source§

impl LowLevelRead<bool, ReadBlackWhiteResult> for ReadBlackWhiteLowLevel

source§

impl LowLevelRead<bool, ReadColorResult> for ReadColorLowLevel

source§

impl LowLevelRead<bool, ReadPixelsResult> for tinkerforge::lcd_128x64_bricklet::ReadPixelsLowLevel

source§

impl LowLevelRead<bool, ReadPixelsResult> for tinkerforge::oled_128x64_v2_bricklet::ReadPixelsLowLevel

source§

impl LowLevelRead<bool, ModbusMasterReadCoilsResponseResult> for ModbusMasterReadCoilsResponseLowLevelEvent

source§

impl LowLevelRead<bool, ModbusMasterReadDiscreteInputsResponseResult> for ModbusMasterReadDiscreteInputsResponseLowLevelEvent

source§

impl LowLevelRead<bool, ModbusSlaveWriteMultipleCoilsRequestResult> for ModbusSlaveWriteMultipleCoilsRequestLowLevelEvent

source§

impl LowLevelRead<char, ReadResult> for tinkerforge::rs232_v2_bricklet::ReadLowLevel

source§

impl LowLevelRead<char, ReadResult> for tinkerforge::rs232_v2_bricklet::ReadLowLevelEvent

source§

impl LowLevelRead<char, ReadResult> for tinkerforge::rs485_bricklet::ReadLowLevel

source§

impl LowLevelRead<char, ReadResult> for tinkerforge::rs485_bricklet::ReadLowLevelEvent

source§

impl LowLevelRead<i8, QueueConfigurationResult> for QueueConfigurationLowLevel

source§

impl LowLevelRead<i16, WaveformResult> for WaveformLowLevel

source§

impl LowLevelRead<u8, FrameReadResult> for FrameReadLowLevelEvent

source§

impl LowLevelRead<u8, ReadFrameResult> for tinkerforge::can_v2_bricklet::ReadFrameLowLevel

source§

impl LowLevelRead<u8, FrameResult> for FrameLowLevelEvent

source§

impl LowLevelRead<u8, ReadFrameResult> for tinkerforge::dmx_bricklet::ReadFrameLowLevel

source§

impl LowLevelRead<u8, SatelliteSystemStatusResult> for tinkerforge::gps_v2_bricklet::SatelliteSystemStatusLowLevel

source§

impl LowLevelRead<u8, SatelliteSystemStatusResult> for tinkerforge::gps_v3_bricklet::SatelliteSystemStatusLowLevel

source§

impl LowLevelRead<u8, GuiGraphDataResult> for GuiGraphDataLowLevel

source§

impl LowLevelRead<u8, LedValuesResult> for LedValuesLowLevel

source§

impl LowLevelRead<u8, P2pReadNdefResult> for P2pReadNdefLowLevel

source§

impl LowLevelRead<u8, ReaderGetTagIdResult> for ReaderGetTagIdLowLevel

source§

impl LowLevelRead<u8, ReaderReadNdefResult> for ReaderReadNdefLowLevel

source§

impl LowLevelRead<u8, ReaderReadPageResult> for ReaderReadPageLowLevel

source§

impl LowLevelRead<u8, SimpleGetTagIdResult> for SimpleGetTagIdLowLevel

source§

impl LowLevelRead<u8, SensorIdentifiersResult> for SensorIdentifiersLowLevel

source§

impl LowLevelRead<u8, StationIdentifiersResult> for StationIdentifiersLowLevel

source§

impl LowLevelRead<u8, HighContrastImageResult> for HighContrastImageLowLevel

source§

impl LowLevelRead<u8, HighContrastImageResult> for HighContrastImageLowLevelEvent

source§

impl LowLevelRead<u16, ModbusMasterReadHoldingRegistersResponseResult> for ModbusMasterReadHoldingRegistersResponseLowLevelEvent

source§

impl LowLevelRead<u16, ModbusMasterReadInputRegistersResponseResult> for ModbusMasterReadInputRegistersResponseLowLevelEvent

source§

impl LowLevelRead<u16, ModbusSlaveWriteMultipleRegistersRequestResult> for ModbusSlaveWriteMultipleRegistersRequestLowLevelEvent

source§

impl LowLevelRead<u16, SpectrumResult> for SpectrumLowLevel

source§

impl LowLevelRead<u16, SpectrumResult> for SpectrumLowLevelEvent

source§

impl LowLevelRead<u16, TemperatureImageResult> for TemperatureImageLowLevel

source§

impl LowLevelRead<u16, TemperatureImageResult> for TemperatureImageLowLevelEvent

source§

impl LowLevelRead<u64, SearchBusResult> for SearchBusLowLevel