[−][src]Struct lpc82x_hal::swm::Handle
Handle to the SWM peripheral
Can be used to enable and disable the switch matrix. It is also required by other parts of the API to synchronize access the the underlying registers, wherever this is required.
Please refer to the module documentation for more information about the PMU.
Methods
impl Handle<Disabled>
[src]
impl Handle<Enabled>
[src]
Auto Trait Implementations
impl<State> Send for Handle<State> where
State: Send,
State: Send,
impl<State = Enabled<()>> !Sync for Handle<State>
Blanket Implementations
impl<T> From for T
[src]
impl<T, U> TryFrom for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T, U> Into for T where
U: From<T>,
[src]
U: From<T>,
impl<T> Borrow for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,