Struct nxv8u8
pub(in ::core_arch::aarch64) struct nxv8u8(pub(in ::core_arch::aarch64::sve) u8);
Scalable vector of type u8
Fields
0: u8
Trait Implementations
impl AsSigned for nxv8u8
type Signed = nxv8i8;unsafe fn as_signed(self) -> nxv8i8
impl Clone for nxv8u8
fn clone(&self) -> nxv8u8
impl Copy for nxv8u8
impl TrivialClone for nxv8u8
Auto Trait Implementations
impl Freeze for nxv8u8
impl RefUnwindSafe for nxv8u8
impl Send for nxv8u8
impl Sync for nxv8u8
impl Unpin for nxv8u8
impl UnsafeUnpin for nxv8u8
impl UnwindSafe for nxv8u8
Blanket Implementations
impl<T> Any for nxv8u8
where
T: 'static + ?Sized,
fn type_id(&self) -> TypeId
impl<T> Borrow<T> for nxv8u8
where
T: ?Sized,
fn borrow(&self) -> &T
impl<T> BorrowMut<T> for nxv8u8
where
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
impl<T> CloneToUninit for nxv8u8
where
T: Clone,
unsafe fn clone_to_uninit(&self, dest: *mut u8)
impl<T> From<T> for nxv8u8
fn from(t: T) -> TReturns the argument unchanged.
impl<T> SizeHint for nxv8u8
where
T: ?Sized,
fn lower_bound(&self) -> usizefn upper_bound(&self) -> Option<usize>
impl<T> SizedTypeProperties for nxv8u8
impl<T, U> Into<U> for nxv8u8
where
U: From<T>,
fn into(self) -> UCalls
U::from(self).That is, this conversion is whatever the implementation of
[From]<T> for Uchooses to do.
impl<T, U> TryFrom<U> for nxv8u8
where
U: Into<T>,
type Error = Infallible;fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
impl<T, U> TryInto<U> for nxv8u8
where
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error;fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>