Struct nxv2u32
pub(in ::core_arch::aarch64) struct nxv2u32(pub(in ::core_arch::aarch64::sve) u32);
Scalable vector of type u32
Fields
0: u32
Trait Implementations
impl AsSigned for nxv2u32
type Signed = nxv2i32;unsafe fn as_signed(self) -> nxv2i32
impl Clone for nxv2u32
fn clone(&self) -> nxv2u32
impl Copy for nxv2u32
impl TrivialClone for nxv2u32
Auto Trait Implementations
impl Freeze for nxv2u32
impl RefUnwindSafe for nxv2u32
impl Send for nxv2u32
impl Sync for nxv2u32
impl Unpin for nxv2u32
impl UnsafeUnpin for nxv2u32
impl UnwindSafe for nxv2u32
Blanket Implementations
impl<T> Any for nxv2u32
where
T: 'static + ?Sized,
fn type_id(&self) -> TypeId
impl<T> Borrow<T> for nxv2u32
where
T: ?Sized,
fn borrow(&self) -> &T
impl<T> BorrowMut<T> for nxv2u32
where
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
impl<T> CloneToUninit for nxv2u32
where
T: Clone,
unsafe fn clone_to_uninit(&self, dest: *mut u8)
impl<T> From<T> for nxv2u32
fn from(t: T) -> TReturns the argument unchanged.
impl<T> SizeHint for nxv2u32
where
T: ?Sized,
fn lower_bound(&self) -> usizefn upper_bound(&self) -> Option<usize>
impl<T> SizedTypeProperties for nxv2u32
impl<T, U> Into<U> for nxv2u32
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 nxv2u32
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 nxv2u32
where
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error;fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>