pub trait Readable: RegisterSpec {
    type Reader: From<R<Self>> + Deref<Target = R<Self>>;
}
Expand description

Trait implemented by readable registers to enable the read method.

Registers marked with Writable can be also be modify’ed.

Required Associated Types§

source

type Reader: From<R<Self>> + Deref<Target = R<Self>>

Result from a call to read and argument to modify.

Object Safety§

This trait is not object safe.

Implementors§

source§

impl Readable for ACSR_SPEC

read() method returns acsr::R reader structure

§

type Reader = R

source§

impl Readable for avr_device::attiny85::ac::adcsrb::ADCSRB_SPEC

read() method returns adcsrb::R reader structure

§

type Reader = R

source§

impl Readable for avr_device::attiny85::ac::didr0::DIDR0_SPEC

read() method returns didr0::R reader structure

§

type Reader = R

source§

impl Readable for ADC_SPEC

read() method returns adc::R reader structure

§

type Reader = R

source§

impl Readable for ADCSRA_SPEC

read() method returns adcsra::R reader structure

§

type Reader = R

source§

impl Readable for avr_device::attiny85::adc::adcsrb::ADCSRB_SPEC

read() method returns adcsrb::R reader structure

§

type Reader = R

source§

impl Readable for ADMUX_SPEC

read() method returns admux::R reader structure

§

type Reader = R

source§

impl Readable for avr_device::attiny85::adc::didr0::DIDR0_SPEC

read() method returns didr0::R reader structure

§

type Reader = R

source§

impl Readable for SPMCSR_SPEC

read() method returns spmcsr::R reader structure

§

type Reader = R

source§

impl Readable for CLKPR_SPEC

read() method returns clkpr::R reader structure

§

type Reader = R

source§

impl Readable for DWDR_SPEC

read() method returns dwdr::R reader structure

§

type Reader = R

source§

impl Readable for GPIOR0_SPEC

read() method returns gpior0::R reader structure

§

type Reader = R

source§

impl Readable for GPIOR1_SPEC

read() method returns gpior1::R reader structure

§

type Reader = R

source§

impl Readable for GPIOR2_SPEC

read() method returns gpior2::R reader structure

§

type Reader = R

source§

impl Readable for avr_device::attiny85::cpu::mcucr::MCUCR_SPEC

read() method returns mcucr::R reader structure

§

type Reader = R

source§

impl Readable for MCUSR_SPEC

read() method returns mcusr::R reader structure

§

type Reader = R

source§

impl Readable for OSCCAL_SPEC

read() method returns osccal::R reader structure

§

type Reader = R

source§

impl Readable for PLLCSR_SPEC

read() method returns pllcsr::R reader structure

§

type Reader = R

source§

impl Readable for PRR_SPEC

read() method returns prr::R reader structure

§

type Reader = R

source§

impl Readable for EEAR_SPEC

read() method returns eear::R reader structure

§

type Reader = R

source§

impl Readable for EECR_SPEC

read() method returns eecr::R reader structure

§

type Reader = R

source§

impl Readable for EEDR_SPEC

read() method returns eedr::R reader structure

§

type Reader = R

source§

impl Readable for GIFR_SPEC

read() method returns gifr::R reader structure

§

type Reader = R

source§

impl Readable for GIMSK_SPEC

read() method returns gimsk::R reader structure

§

type Reader = R

source§

impl Readable for avr_device::attiny85::exint::mcucr::MCUCR_SPEC

read() method returns mcucr::R reader structure

§

type Reader = R

source§

impl Readable for PCMSK_SPEC

read() method returns pcmsk::R reader structure

§

type Reader = R

source§

impl Readable for EXTENDED_SPEC

read() method returns extended::R reader structure

§

type Reader = R

source§

impl Readable for HIGH_SPEC

read() method returns high::R reader structure

§

type Reader = R

source§

impl Readable for LOW_SPEC

read() method returns low::R reader structure

§

type Reader = R

source§

impl Readable for LOCKBIT_SPEC

read() method returns lockbit::R reader structure

§

type Reader = R

source§

impl Readable for DDRB_SPEC

read() method returns ddrb::R reader structure

§

type Reader = R

source§

impl Readable for PINB_SPEC

read() method returns pinb::R reader structure

§

type Reader = R

source§

impl Readable for PORTB_SPEC

read() method returns portb::R reader structure

§

type Reader = R

source§

impl Readable for avr_device::attiny85::tc0::gtccr::GTCCR_SPEC

read() method returns gtccr::R reader structure

§

type Reader = R

source§

impl Readable for OCR0A_SPEC

read() method returns ocr0a::R reader structure

§

type Reader = R

source§

impl Readable for OCR0B_SPEC

read() method returns ocr0b::R reader structure

§

type Reader = R

source§

impl Readable for TCCR0A_SPEC

read() method returns tccr0a::R reader structure

§

type Reader = R

source§

impl Readable for TCCR0B_SPEC

read() method returns tccr0b::R reader structure

§

type Reader = R

source§

impl Readable for TCNT0_SPEC

read() method returns tcnt0::R reader structure

§

type Reader = R

source§

impl Readable for avr_device::attiny85::tc0::tifr::TIFR_SPEC

read() method returns tifr::R reader structure

§

type Reader = R

source§

impl Readable for avr_device::attiny85::tc0::timsk::TIMSK_SPEC

read() method returns timsk::R reader structure

§

type Reader = R

source§

impl Readable for DT1A_SPEC

read() method returns dt1a::R reader structure

§

type Reader = R

source§

impl Readable for DT1B_SPEC

read() method returns dt1b::R reader structure

§

type Reader = R

source§

impl Readable for DTPS_SPEC

read() method returns dtps::R reader structure

§

type Reader = R

source§

impl Readable for avr_device::attiny85::tc1::gtccr::GTCCR_SPEC

read() method returns gtccr::R reader structure

§

type Reader = R

source§

impl Readable for OCR1A_SPEC

read() method returns ocr1a::R reader structure

§

type Reader = R

source§

impl Readable for OCR1B_SPEC

read() method returns ocr1b::R reader structure

§

type Reader = R

source§

impl Readable for OCR1C_SPEC

read() method returns ocr1c::R reader structure

§

type Reader = R

source§

impl Readable for TCCR1_SPEC

read() method returns tccr1::R reader structure

§

type Reader = R

source§

impl Readable for TCNT1_SPEC

read() method returns tcnt1::R reader structure

§

type Reader = R

source§

impl Readable for avr_device::attiny85::tc1::tifr::TIFR_SPEC

read() method returns tifr::R reader structure

§

type Reader = R

source§

impl Readable for avr_device::attiny85::tc1::timsk::TIMSK_SPEC

read() method returns timsk::R reader structure

§

type Reader = R

source§

impl Readable for USIBR_SPEC

read() method returns usibr::R reader structure

§

type Reader = R

source§

impl Readable for USICR_SPEC

read() method returns usicr::R reader structure

§

type Reader = R

source§

impl Readable for USIDR_SPEC

read() method returns usidr::R reader structure

§

type Reader = R

source§

impl Readable for USISR_SPEC

read() method returns usisr::R reader structure

§

type Reader = R

source§

impl Readable for WDTCR_SPEC

read() method returns wdtcr::R reader structure

§

type Reader = R