#[repr(u8)]pub enum L1ICachePolicy {
Vpipt = 0,
Aivivt = 1,
Vipt = 2,
Pipt = 3,
}Expand description
L1 instruction cache policy.
Variants§
Trait Implementations§
Source§impl Clone for L1ICachePolicy
impl Clone for L1ICachePolicy
Source§fn clone(&self) -> L1ICachePolicy
fn clone(&self) -> L1ICachePolicy
Returns a duplicate of the value. Read more
1.0.0 (const: unstable)§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for L1ICachePolicy
Source§impl Debug for L1ICachePolicy
impl Debug for L1ICachePolicy
impl Eq for L1ICachePolicy
impl Immutable for L1ICachePolicy
Source§impl IntoBytes for L1ICachePolicywhere
(): PaddingFree<Self, { _ }>,
impl IntoBytes for L1ICachePolicywhere
(): PaddingFree<Self, { _ }>,
Source§impl PartialEq for L1ICachePolicy
impl PartialEq for L1ICachePolicy
impl StructuralPartialEq for L1ICachePolicy
Source§impl TryFromBytes for L1ICachePolicy
impl TryFromBytes for L1ICachePolicy
Source§fn try_read_from_bytes(
source: &[u8],
) -> Result<Self, ConvertError<!, SizeError<&[u8], Self>, ValidityError<&[u8], Self>>>where
Self: Sized,
fn try_read_from_bytes(
source: &[u8],
) -> Result<Self, ConvertError<!, SizeError<&[u8], Self>, ValidityError<&[u8], Self>>>where
Self: Sized,
Source§fn try_read_from_prefix(
source: &[u8],
) -> Result<(Self, &[u8]), ConvertError<!, SizeError<&[u8], Self>, ValidityError<&[u8], Self>>>where
Self: Sized,
fn try_read_from_prefix(
source: &[u8],
) -> Result<(Self, &[u8]), ConvertError<!, SizeError<&[u8], Self>, ValidityError<&[u8], Self>>>where
Self: Sized,
Source§fn try_read_from_suffix(
source: &[u8],
) -> Result<(&[u8], Self), ConvertError<!, SizeError<&[u8], Self>, ValidityError<&[u8], Self>>>where
Self: Sized,
fn try_read_from_suffix(
source: &[u8],
) -> Result<(&[u8], Self), ConvertError<!, SizeError<&[u8], Self>, ValidityError<&[u8], Self>>>where
Self: Sized,
Auto Trait Implementations§
impl Freeze for L1ICachePolicy
impl RefUnwindSafe for L1ICachePolicy
impl Send for L1ICachePolicy
impl Sync for L1ICachePolicy
impl Unpin for L1ICachePolicy
impl UnsafeUnpin for L1ICachePolicy
impl UnwindSafe for L1ICachePolicy
Blanket Implementations§
§impl<T> Any for Twhere
T: 'static + ?Sized,
impl<T> Any for Twhere
T: 'static + ?Sized,
§impl<T> Borrow<T> for Twhere
T: ?Sized,
impl<T> Borrow<T> for Twhere
T: ?Sized,
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)