Struct xkcp_sys::TupleElement
source · #[repr(C)]pub struct TupleElement {
pub input: *const BitSequence,
pub inputBitLen: BitLength,
}
Fields§
§input: *const BitSequence
Pointer to the tuple element data (Xn).
inputBitLen: BitLength
The number of input bits provided in this tuple element. Only full bytes are supported, length must be a multiple of 8.
Trait Implementations§
Auto Trait Implementations§
impl RefUnwindSafe for TupleElement
impl !Send for TupleElement
impl !Sync for TupleElement
impl Unpin for TupleElement
impl UnwindSafe for TupleElement
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Layout§
Note: Most layout information is completely unstable and may even differ between compilations. The only exception is types with certain repr(...)
attributes. Please see the Rust Reference's “Type Layout” chapter for details on type layout guarantees.
Size: 16 bytes