Struct EncodeKey256Output

#[repr(C, packed(1))]
pub(in ::core_arch::x86::kl) struct EncodeKey256Output(pub(in ::core_arch::x86::kl) u32, pub(in ::core_arch::x86::kl) __m128i, pub(in ::core_arch::x86::kl) __m128i, pub(in ::core_arch::x86::kl) __m128i, pub(in ::core_arch::x86::kl) __m128i, pub(in ::core_arch::x86::kl) __m128i, pub(in ::core_arch::x86::kl) __m128i, pub(in ::core_arch::x86::kl) __m128i);

Fields

0: u32
1: __m128i
2: __m128i
3: __m128i
4: __m128i
5: __m128i
6: __m128i
7: __m128i

Auto Trait Implementations

impl Freeze for EncodeKey256Output

impl RefUnwindSafe for EncodeKey256Output

impl Send for EncodeKey256Output

impl Sync for EncodeKey256Output

impl Unpin for EncodeKey256Output

impl UnsafeUnpin for EncodeKey256Output

impl UnwindSafe for EncodeKey256Output

Blanket Implementations

impl<T> Any for EncodeKey256Output where T: 'static + ?Sized,

fn type_id(&self) -> TypeId

impl<T> Borrow<T> for EncodeKey256Output where T: ?Sized,

fn borrow(&self) -> &T

impl<T> BorrowMut<T> for EncodeKey256Output where T: ?Sized,

fn borrow_mut(&mut self) -> &mut T

impl<T> From<T> for EncodeKey256Output

fn from(t: T) -> T

Returns the argument unchanged.

impl<T> SizeHint for EncodeKey256Output where T: ?Sized,

fn lower_bound(&self) -> usize
fn upper_bound(&self) -> Option<usize>

impl<T> SizedTypeProperties for EncodeKey256Output

impl<T, U> Into<U> for EncodeKey256Output where U: From<T>,

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of [From]<T> for U chooses to do.

impl<T, U> TryFrom<U> for EncodeKey256Output 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 EncodeKey256Output where U: TryFrom<T>,

type Error = <U as TryFrom<T>>::Error;
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>