Struct Tuple

#[repr(C)]
pub(in ::core_arch::aarch64::rand) struct Tuple { pub(in ::core_arch::aarch64::rand) bits: u64, pub(in ::core_arch::aarch64::rand) status: bool }

Fields

bits: u64
status: bool

Auto Trait Implementations

impl Freeze for Tuple

impl RefUnwindSafe for Tuple

impl Send for Tuple

impl Sync for Tuple

impl Unpin for Tuple

impl UnsafeUnpin for Tuple

impl UnwindSafe for Tuple

Blanket Implementations

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

fn type_id(&self) -> TypeId

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

fn borrow(&self) -> &T

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

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

impl<T> From<T> for Tuple

fn from(t: T) -> T

Returns the argument unchanged.

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

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

impl<T> SizedTypeProperties for Tuple

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

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