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§
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 avr_device::attiny85::ac::adcsrb::ADCSRB_SPEC
read()
method returns adcsrb::R reader structure
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
impl Readable for avr_device::attiny85::ac::didr0::DIDR0_SPEC
read()
method returns didr0::R reader structure
Source§impl Readable for ADCSRA_SPEC
read()
method returns adcsra::R reader structure
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
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
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
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
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
impl Readable for CLKPR_SPEC
read()
method returns clkpr::R reader structure
Source§impl Readable for GPIOR0_SPEC
read()
method returns gpior0::R reader structure
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
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
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
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
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
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
impl Readable for PLLCSR_SPEC
read()
method returns pllcsr::R reader structure
Source§impl Readable for GIMSK_SPEC
read()
method returns gimsk::R reader structure
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
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
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
impl Readable for EXTENDED_SPEC
read()
method returns extended::R reader structure
Source§impl Readable for LOCKBIT_SPEC
read()
method returns lockbit::R reader structure
impl Readable for LOCKBIT_SPEC
read()
method returns lockbit::R reader structure
Source§impl Readable for PORTB_SPEC
read()
method returns portb::R reader structure
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
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
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
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
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
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
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
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
impl Readable for avr_device::attiny85::tc0::timsk::TIMSK_SPEC
read()
method returns timsk::R reader structure
Source§impl Readable for avr_device::attiny85::tc1::gtccr::GTCCR_SPEC
read()
method returns gtccr::R reader structure
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
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
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
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
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
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
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
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
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
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
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
impl Readable for USISR_SPEC
read()
method returns usisr::R reader structure