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