[][src]Trait drone_cortex_m::reg::prelude::RegHold

pub trait RegHold<'a, T, R>: 'a where
    R: Reg<T>,
    T: RegTag
{ fn val(&self) -> <R as Reg<T>>::Val;
fn set_val(&mut self, val: <R as Reg<T>>::Val); }

Exposed storage for register values.

A type implementing this trait should have public getters and setters to manipulate the protected data.

Required methods

fn val(&self) -> <R as Reg<T>>::Val

Returns the opaque value.

fn set_val(&mut self, val: <R as Reg<T>>::Val)

Replaces the opaque value.

Loading content...

Implementors

impl<'a, _T> RegHold<'a, _T, Reg<_T>> for drone_cortex_m::map::reg::dwt::cyccnt::Hold<'a, _T> where
    _T: RegTag
[src]

impl<'a, _T> RegHold<'a, _T, Reg<_T>> for drone_cortex_m::map::reg::fpu::cpacr::Hold<'a, _T> where
    _T: RegTag
[src]

impl<'a, _T> RegHold<'a, _T, Reg<_T>> for drone_cortex_m::map::reg::fpu::fpcar::Hold<'a, _T> where
    _T: RegTag
[src]

impl<'a, _T> RegHold<'a, _T, Reg<_T>> for drone_cortex_m::map::reg::fpu::fpccr::Hold<'a, _T> where
    _T: RegTag
[src]

impl<'a, _T> RegHold<'a, _T, Reg<_T>> for drone_cortex_m::map::reg::fpu::fpdscr::Hold<'a, _T> where
    _T: RegTag
[src]

impl<'a, _T> RegHold<'a, _T, Reg<_T>> for drone_cortex_m::map::reg::itm::lar::Hold<'a, _T> where
    _T: RegTag
[src]

impl<'a, _T> RegHold<'a, _T, Reg<_T>> for drone_cortex_m::map::reg::itm::tcr::Hold<'a, _T> where
    _T: RegTag
[src]

impl<'a, _T> RegHold<'a, _T, Reg<_T>> for drone_cortex_m::map::reg::itm::tpr::Hold<'a, _T> where
    _T: RegTag
[src]

impl<'a, _T> RegHold<'a, _T, Reg<_T>> for drone_cortex_m::map::reg::mpu::ctrl::Hold<'a, _T> where
    _T: RegTag
[src]

impl<'a, _T> RegHold<'a, _T, Reg<_T>> for drone_cortex_m::map::reg::mpu::rasr::Hold<'a, _T> where
    _T: RegTag
[src]

impl<'a, _T> RegHold<'a, _T, Reg<_T>> for drone_cortex_m::map::reg::mpu::rbar::Hold<'a, _T> where
    _T: RegTag
[src]

impl<'a, _T> RegHold<'a, _T, Reg<_T>> for drone_cortex_m::map::reg::mpu::rnr::Hold<'a, _T> where
    _T: RegTag
[src]

impl<'a, _T> RegHold<'a, _T, Reg<_T>> for drone_cortex_m::map::reg::mpu::type_::Hold<'a, _T> where
    _T: RegTag
[src]

impl<'a, _T> RegHold<'a, _T, Reg<_T>> for drone_cortex_m::map::reg::scb::afsr::Hold<'a, _T> where
    _T: RegTag
[src]

impl<'a, _T> RegHold<'a, _T, Reg<_T>> for drone_cortex_m::map::reg::scb::aircr::Hold<'a, _T> where
    _T: RegTag
[src]

impl<'a, _T> RegHold<'a, _T, Reg<_T>> for drone_cortex_m::map::reg::scb::bfar::Hold<'a, _T> where
    _T: RegTag
[src]

impl<'a, _T> RegHold<'a, _T, Reg<_T>> for drone_cortex_m::map::reg::scb::bfsr::Hold<'a, _T> where
    _T: RegTag
[src]

impl<'a, _T> RegHold<'a, _T, Reg<_T>> for drone_cortex_m::map::reg::scb::ccr::Hold<'a, _T> where
    _T: RegTag
[src]

impl<'a, _T> RegHold<'a, _T, Reg<_T>> for drone_cortex_m::map::reg::scb::cpuid::Hold<'a, _T> where
    _T: RegTag
[src]

impl<'a, _T> RegHold<'a, _T, Reg<_T>> for drone_cortex_m::map::reg::scb::demcr::Hold<'a, _T> where
    _T: RegTag
[src]

impl<'a, _T> RegHold<'a, _T, Reg<_T>> for drone_cortex_m::map::reg::scb::dfsr::Hold<'a, _T> where
    _T: RegTag
[src]

impl<'a, _T> RegHold<'a, _T, Reg<_T>> for drone_cortex_m::map::reg::scb::hfsr::Hold<'a, _T> where
    _T: RegTag
[src]

impl<'a, _T> RegHold<'a, _T, Reg<_T>> for drone_cortex_m::map::reg::scb::icsr::Hold<'a, _T> where
    _T: RegTag
[src]

impl<'a, _T> RegHold<'a, _T, Reg<_T>> for drone_cortex_m::map::reg::scb::mmfar::Hold<'a, _T> where
    _T: RegTag
[src]

impl<'a, _T> RegHold<'a, _T, Reg<_T>> for drone_cortex_m::map::reg::scb::mmfsr::Hold<'a, _T> where
    _T: RegTag
[src]

impl<'a, _T> RegHold<'a, _T, Reg<_T>> for drone_cortex_m::map::reg::scb::scr::Hold<'a, _T> where
    _T: RegTag
[src]

impl<'a, _T> RegHold<'a, _T, Reg<_T>> for drone_cortex_m::map::reg::scb::shcsr::Hold<'a, _T> where
    _T: RegTag
[src]

impl<'a, _T> RegHold<'a, _T, Reg<_T>> for drone_cortex_m::map::reg::scb::shpr1::Hold<'a, _T> where
    _T: RegTag
[src]

impl<'a, _T> RegHold<'a, _T, Reg<_T>> for drone_cortex_m::map::reg::scb::shpr2::Hold<'a, _T> where
    _T: RegTag
[src]

impl<'a, _T> RegHold<'a, _T, Reg<_T>> for drone_cortex_m::map::reg::scb::shpr3::Hold<'a, _T> where
    _T: RegTag
[src]

impl<'a, _T> RegHold<'a, _T, Reg<_T>> for drone_cortex_m::map::reg::scb::ufsr::Hold<'a, _T> where
    _T: RegTag
[src]

impl<'a, _T> RegHold<'a, _T, Reg<_T>> for drone_cortex_m::map::reg::scb::vtor::Hold<'a, _T> where
    _T: RegTag
[src]

impl<'a, _T> RegHold<'a, _T, Reg<_T>> for drone_cortex_m::map::reg::stk::calib::Hold<'a, _T> where
    _T: RegTag
[src]

impl<'a, _T> RegHold<'a, _T, Reg<_T>> for drone_cortex_m::map::reg::stk::ctrl::Hold<'a, _T> where
    _T: RegTag
[src]

impl<'a, _T> RegHold<'a, _T, Reg<_T>> for drone_cortex_m::map::reg::stk::load::Hold<'a, _T> where
    _T: RegTag
[src]

impl<'a, _T> RegHold<'a, _T, Reg<_T>> for drone_cortex_m::map::reg::stk::val::Hold<'a, _T> where
    _T: RegTag
[src]

impl<'a, _T> RegHold<'a, _T, Reg<_T>> for drone_cortex_m::map::reg::tpiu::acpr::Hold<'a, _T> where
    _T: RegTag
[src]

impl<'a, _T> RegHold<'a, _T, Reg<_T>> for drone_cortex_m::map::reg::tpiu::ffcr::Hold<'a, _T> where
    _T: RegTag
[src]

impl<'a, _T> RegHold<'a, _T, Reg<_T>> for drone_cortex_m::map::reg::tpiu::sppr::Hold<'a, _T> where
    _T: RegTag
[src]

Loading content...