Trait Readable

Source
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.

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§

Source§

impl Readable for ACSR_SPEC

read() method returns acsr::R reader structure

Source§

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

read() method returns adcsrb::R reader structure

Source§

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

read() method returns didr0::R reader structure

Source§

impl Readable for ADC_SPEC

read() method returns adc::R reader structure

Source§

impl Readable for ADCSRA_SPEC

read() method returns adcsra::R reader structure

Source§

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

read() method returns adcsrb::R reader structure

Source§

impl Readable for ADMUX_SPEC

read() method returns admux::R reader structure

Source§

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

read() method returns didr0::R reader structure

Source§

impl Readable for SPMCSR_SPEC

read() method returns spmcsr::R reader structure

Source§

impl Readable for CLKPR_SPEC

read() method returns clkpr::R reader structure

Source§

impl Readable for DWDR_SPEC

read() method returns dwdr::R reader structure

Source§

impl Readable for GPIOR0_SPEC

read() method returns gpior0::R reader structure

Source§

impl Readable for GPIOR1_SPEC

read() method returns gpior1::R reader structure

Source§

impl Readable for GPIOR2_SPEC

read() method returns gpior2::R reader structure

Source§

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

read() method returns mcucr::R reader structure

Source§

impl Readable for MCUSR_SPEC

read() method returns mcusr::R reader structure

Source§

impl Readable for OSCCAL_SPEC

read() method returns osccal::R reader structure

Source§

impl Readable for PLLCSR_SPEC

read() method returns pllcsr::R reader structure

Source§

impl Readable for PRR_SPEC

read() method returns prr::R reader structure

Source§

impl Readable for EEAR_SPEC

read() method returns eear::R reader structure

Source§

impl Readable for EECR_SPEC

read() method returns eecr::R reader structure

Source§

impl Readable for EEDR_SPEC

read() method returns eedr::R reader structure

Source§

impl Readable for GIFR_SPEC

read() method returns gifr::R reader structure

Source§

impl Readable for GIMSK_SPEC

read() method returns gimsk::R reader structure

Source§

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

read() method returns mcucr::R reader structure

Source§

impl Readable for PCMSK_SPEC

read() method returns pcmsk::R reader structure

Source§

impl Readable for EXTENDED_SPEC

read() method returns extended::R reader structure

Source§

impl Readable for HIGH_SPEC

read() method returns high::R reader structure

Source§

impl Readable for LOW_SPEC

read() method returns low::R reader structure

Source§

impl Readable for LOCKBIT_SPEC

read() method returns lockbit::R reader structure

Source§

impl Readable for DDRB_SPEC

read() method returns ddrb::R reader structure

Source§

impl Readable for PINB_SPEC

read() method returns pinb::R reader structure

Source§

impl Readable for PORTB_SPEC

read() method returns portb::R reader structure

Source§

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

read() method returns gtccr::R reader structure

Source§

impl Readable for OCR0A_SPEC

read() method returns ocr0a::R reader structure

Source§

impl Readable for OCR0B_SPEC

read() method returns ocr0b::R reader structure

Source§

impl Readable for TCCR0A_SPEC

read() method returns tccr0a::R reader structure

Source§

impl Readable for TCCR0B_SPEC

read() method returns tccr0b::R reader structure

Source§

impl Readable for TCNT0_SPEC

read() method returns tcnt0::R reader structure

Source§

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

read() method returns tifr::R reader structure

Source§

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

read() method returns timsk::R reader structure

Source§

impl Readable for DT1A_SPEC

read() method returns dt1a::R reader structure

Source§

impl Readable for DT1B_SPEC

read() method returns dt1b::R reader structure

Source§

impl Readable for DTPS_SPEC

read() method returns dtps::R reader structure

Source§

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

read() method returns gtccr::R reader structure

Source§

impl Readable for OCR1A_SPEC

read() method returns ocr1a::R reader structure

Source§

impl Readable for OCR1B_SPEC

read() method returns ocr1b::R reader structure

Source§

impl Readable for OCR1C_SPEC

read() method returns ocr1c::R reader structure

Source§

impl Readable for TCCR1_SPEC

read() method returns tccr1::R reader structure

Source§

impl Readable for TCNT1_SPEC

read() method returns tcnt1::R reader structure

Source§

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

read() method returns tifr::R reader structure

Source§

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

read() method returns timsk::R reader structure

Source§

impl Readable for USIBR_SPEC

read() method returns usibr::R reader structure

Source§

impl Readable for USICR_SPEC

read() method returns usicr::R reader structure

Source§

impl Readable for USIDR_SPEC

read() method returns usidr::R reader structure

Source§

impl Readable for USISR_SPEC

read() method returns usisr::R reader structure

Source§

impl Readable for WDTCR_SPEC

read() method returns wdtcr::R reader structure