[−][src]Enum cortex_m::cmse::AccessType
Memory access behaviour: determine which privilege execution mode is used and which Memory Protection Unit (MPU) is used.
Variants
Access using current privilege level and reading from current security state MPU. Uses the TT instruction.
Unprivileged access reading from current security state MPU. Uses the TTT instruction.
Access using current privilege level reading from Non-Secure MPU. Uses the TTA instruction. Undefined if used from Non-Secure state.
Unprivilege access reading from Non-Secure MPU. Uses the TTAT instruction. Undefined if used from Non-Secure state.
Trait Implementations
impl Clone for AccessType
[src]
fn clone(&self) -> AccessType
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for AccessType
[src]
impl Debug for AccessType
[src]
impl PartialEq<AccessType> for AccessType
[src]
fn eq(&self, other: &AccessType) -> bool
[src]
#[must_use]pub fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
impl StructuralPartialEq for AccessType
[src]
Auto Trait Implementations
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,