Struct AesOutput

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

Fields

0: u8
1: __m128i

Auto Trait Implementations

impl Freeze for AesOutput

impl RefUnwindSafe for AesOutput

impl Send for AesOutput

impl Sync for AesOutput

impl Unpin for AesOutput

impl UnsafeUnpin for AesOutput

impl UnwindSafe for AesOutput

Blanket Implementations

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

fn type_id(&self) -> TypeId

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

fn borrow(&self) -> &T

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

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

impl<T> From<T> for AesOutput

fn from(t: T) -> T

Returns the argument unchanged.

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

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

impl<T> SizedTypeProperties for AesOutput

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

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