Docs.rs
  • rustc-std-workspace-std-1.0.1
    • rustc-std-workspace-std 1.0.1
    • Docs.rs crate page
    • MIT/Apache-2.0
    • Links
    • crates.io
    • Source
    • Owners
    • github:rust-lang:libs
    • rust-lang-owner
    • Dependencies
    • Versions
    • 0% of the crate is documented
  • Platform
    • i686-pc-windows-msvc
    • i686-unknown-linux-gnu
    • x86_64-apple-darwin
    • x86_64-pc-windows-msvc
    • x86_64-unknown-linux-gnu
  • Feature flags
  • docs.rs
    • About docs.rs
    • Privacy policy
  • Rust
    • Rust website
    • The Book
    • Standard Library API Reference
    • Rust by Example
    • The Cargo Guide
    • Clippy Documentation

Crate std

std1.0.1

  • All Items

Crate Items

  • Modules
  • Macros

Crates

  • std

Crate std

Source

Modules§

alloc
Memory allocation APIs.
any
Utilities for dynamic typing or type reflection.
arch
SIMD and vendor intrinsics module.
array
Utilities for the array primitive type.
ascii
Operations on ASCII strings and characters.
backtrace
Support for capturing a stack backtrace of an OS thread
borrow
A module for working with borrowed data.
boxed
The Box<T> type for heap allocation.
cell
Shareable mutable containers.
char
Utilities for the char primitive type.
clone
The Clone trait for types that cannot be ‘implicitly copied’.
cmp
Utilities for comparing and ordering values.
collections
Collection types.
convert
Traits for conversions between types.
default
The Default trait for types with a default value.
env
Inspection and manipulation of the process’s environment.
error
Interfaces for working with Errors.
f32
Constants for the f32 single-precision floating point type.
f64
Constants for the f64 double-precision floating point type.
ffi
Utilities related to FFI bindings.
fmt
Utilities for formatting and printing Strings.
fs
Filesystem manipulation operations.
future
Asynchronous basic functionality.
hash
Generic hashing support.
hint
Hints to compiler that affects how code should be emitted or optimized.
i8Deprecation planned
Redundant constants module for the i8 primitive type.
i16Deprecation planned
Redundant constants module for the i16 primitive type.
i32Deprecation planned
Redundant constants module for the i32 primitive type.
i64Deprecation planned
Redundant constants module for the i64 primitive type.
i128Deprecation planned
Redundant constants module for the i128 primitive type.
io
Traits, helpers, and type definitions for core I/O functionality.
isizeDeprecation planned
Redundant constants module for the isize primitive type.
iter
Composable external iteration.
marker
Primitive traits and types representing basic properties of types.
mem
Basic functions for dealing with memory.
net
Networking primitives for TCP/UDP communication.
num
Additional functionality for numerics.
ops
Overloadable operators.
option
Optional values.
os
OS-specific functionality.
panic
Panic support in the standard library.
path
Cross-platform path manipulation.
pin
Types that pin data to a location in memory.
prelude
The Rust Prelude
primitive
This module reexports the primitive types to allow usage that is not possibly shadowed by other declared types.
process
A module for working with processes.
ptr
Manually manage memory through raw pointers.
rc
Single-threaded reference-counting pointers. ‘Rc’ stands for ‘Reference Counted’.
result
Error handling with the Result type.
slice
Utilities for the slice primitive type.
str
Utilities for the str primitive type.
string
A UTF-8–encoded, growable string.
sync
Useful synchronization primitives.
task
Types and Traits for working with asynchronous tasks.
thread
Native threads.
time
Temporal quantification.
u8Deprecation planned
Redundant constants module for the u8 primitive type.
u16Deprecation planned
Redundant constants module for the u16 primitive type.
u32Deprecation planned
Redundant constants module for the u32 primitive type.
u64Deprecation planned
Redundant constants module for the u64 primitive type.
u128Deprecation planned
Redundant constants module for the u128 primitive type.
usizeDeprecation planned
Redundant constants module for the usize primitive type.
vec
A contiguous growable array type with heap-allocated contents, written Vec<T>.
assert_matchesExperimental
Unstable module containing the unstable assert_matches macro.
async_iterExperimental
Composable asynchronous iteration.
autodiffExperimental
This module provides support for automatic differentiation.
bstrExperimental
The ByteStr and ByteString types and trait implementations.
f16Experimental
Constants for the f16 half-precision floating point type.
f128Experimental
Constants for the f128 quadruple-precision floating point type.
intrinsicsExperimental
Compiler intrinsics.
patExperimental
Helper module for exporting the pattern_type macro
randomExperimental
Random value generation.
rangeExperimental
Experimental replacement range types
simdExperimental
Portable SIMD module.
unsafe_binderExperimental
Operators used to turn types into unsafe binders and back.

Macros§

assert
Asserts that a boolean expression is true at runtime.
assert_eq
Asserts that two expressions are equal to each other (using PartialEq).
assert_ne
Asserts that two expressions are not equal to each other (using PartialEq).
cfg
Evaluates boolean combinations of configuration flags at compile-time.
column
Expands to the column number at which it was invoked.
compile_error
Causes compilation to fail with the given error message when encountered.
concat
Concatenates literals into a static string slice.
dbg
Prints and returns the value of a given expression for quick and dirty debugging.
debug_assert
Asserts that a boolean expression is true at runtime.
debug_assert_eq
Asserts that two expressions are equal to each other.
debug_assert_ne
Asserts that two expressions are not equal to each other.
env
Inspects an environment variable at compile time.
eprint
Prints to the standard error.
eprintln
Prints to the standard error, with a newline.
file
Expands to the file name in which it was invoked.
format
Creates a String using interpolation of runtime expressions.
format_args
Constructs parameters for the other string-formatting macros.
include
Parses a file as an expression or an item according to the context.
include_bytes
Includes a file as a reference to a byte array.
include_str
Includes a UTF-8 encoded file as a string.
is_x86_feature_detected
A macro to test at runtime whether a CPU feature is available on x86/x86-64 platforms.
line
Expands to the line number on which it was invoked.
matches
Returns whether the given expression matches the provided pattern.
module_path
Expands to a string that represents the current module path.
option_env
Optionally inspects an environment variable at compile time.
panic
Panics the current thread.
print
Prints to the standard output.
println
Prints to the standard output, with a newline.
stringify
Stringifies its arguments.
thread_local
Declare a new thread local storage key of type std::thread::LocalKey.
todo
Indicates unfinished code.
tryDeprecated
Unwraps a result or propagates its error.
unimplemented
Indicates unimplemented code by panicking with a message of “not implemented”.
unreachable
Indicates unreachable code.
vec
Creates a Vec containing the arguments.
write
Writes formatted data into a buffer.
writeln
Writes formatted data into a buffer, with a newline appended.
cfg_selectExperimental
A macro for defining #[cfg] match-like statements.
concat_bytesExperimental
Concatenates literals into a byte slice.
concat_identsDeprecatedExperimental
Concatenates identifiers into one identifier.
const_format_argsExperimental
Same as format_args, but can be used in some const contexts.
format_args_nlExperimental
Same as format_args, but adds a newline in the end.
log_syntaxExperimental
Prints passed tokens into the standard output.
trace_macrosExperimental
Enables or disables tracing functionality used for debugging other macros.

Results

Settings
Help
    re-export
    std::primitive::u8
    module
    std::u8
    Redundant constants module for the u8 primitive type.
    type alias
    std::simd::u8x1
    A SIMD vector with one element of type u8.
    type alias
    std::simd::u8x2
    A SIMD vector with two elements of type u8.
    type alias
    std::simd::u8x4
    A SIMD vector with four elements of type u8.
    type alias
    std::simd::u8x8
    A SIMD vector with eight elements of type u8.
    type alias
    std::simd::u8x16
    A SIMD vector with 16 elements of type u8.
    type alias
    std::simd::u8x32
    A SIMD vector with 32 elements of type u8.
    type alias
    std::simd::u8x64
    A SIMD vector with 64 elements of type u8.
    method
    std::sync::atomic::AtomicU8::new
    u8 -> AtomicU8
    Creates a new atomic integer.
    method
    std::process::ExitCode::from
    u8 -> ExitCode
    Constructs an ExitCode from an arbitrary u8 value.
    method
    std::sync::atomic::AtomicU8::from
    u8 -> AtomicU8
    Converts an u8 into an AtomicU8.
    function
    std::io::repeat
    u8 -> Repeat
    Creates an instance of a reader that infinitely repeats …
    function
    std::arch::x86::_fxsave
    u8 -> ()
    Saves the x87 FPU, MMX technology, XMM, and MXCSR …
    function
    std::arch::x86::_fxrstor
    u8 -> ()
    Restores the XMM, MMX, MXCSR, and x87 FPU registers from …
    function
    std::arch::x86::_knot_mask8
    u8 -> u8
    Bitwise NOT of 8-bit mask a, and store the result in dst.
    function
    std::arch::x86::_load_mask8
    u8 -> u8
    Load 8-bit mask from memory
    function
    std::arch::x86::_mm_clflush
    u8 -> ()
    Invalidates and flushes the cache line that contains p …
    function
    std::arch::x86::_cvtmask8_u32
    u8 -> u32
    Convert 8-bit mask a to a 32-bit integer value and store …
    function
    std::arch::x86::_mm_loadu_si16
    u8 -> __m128i
    Loads unaligned 16-bits of integer data from memory into …
    function
    std::arch::x86::_mm_loadu_si32
    u8 -> __m128i
    Loads unaligned 32-bits of integer data from memory into …
    function
    std::arch::x86::_mm_loadu_si64
    u8 -> __m128i
    Loads unaligned 64-bits of integer data from memory into …
    function
    std::arch::x86::_mm_movm_epi16
    u8 -> __m128i
    Set each packed 16-bit integer in dst to all ones or all …
    function
    std::arch::x86::_mm_movm_epi32
    u8 -> __m128i
    Set each packed 32-bit integer in dst to all ones or all …
    function
    std::arch::x86::_mm_movm_epi64
    u8 -> __m128i
    Set each packed 64-bit integer in dst to all ones or all …
    function
    std::ascii::escape_default
    u8 -> EscapeDefault
    Returns an iterator that produces an escaped version of a …
    function
    std::arch::x86::_kshiftli_mask8
    u8 -> u8
    Shift 8-bit mask a left by count bits while shifting in …
    function
    std::arch::x86::_kshiftri_mask8
    u8 -> u8
    Shift 8-bit mask a right by count bits while shifting in …
    method
    std::ascii::Char::digit_unchecked
    u8 -> Char
    When passed the number 0, 1, …, 9, returns the character …
    function
    std::arch::x86::_mm256_movm_epi32
    u8 -> __m256i
    Set each packed 32-bit integer in dst to all ones or all …
    function
    std::arch::x86::_mm256_movm_epi64
    u8 -> __m256i
    Set each packed 64-bit integer in dst to all ones or all …
    function
    std::arch::x86::_mm512_movm_epi64
    u8 -> __m512i
    Set each packed 64-bit integer in dst to all ones or all …
    method
    std::ascii::Char::from_u8_unchecked
    u8 -> Char
    Creates an ASCII character from the byte b, without …
    function
    std::arch::x86::_mm_broadcastmb_epi64
    u8 -> __m128i
    Broadcast the low 8-bits from input mask k to all 64-bit …
    function
    std::arch::x86::_mm256_broadcastmb_epi64
    u8 -> __m256i
    Broadcast the low 8-bits from input mask k to all 64-bit …
    function
    std::arch::x86::_mm512_broadcastmb_epi64
    u8 -> __m512i
    Broadcast the low 8-bits from input mask k to all 64-bit …
    method
    std::simd::Simd::shl
    Simd<u8>, u8 ->
    method
    std::simd::Simd::shr
    Simd<u8>, u8 ->
    method
    std::ascii::Char::digit
    u8 -> Option<Char>
    When passed the number 0, 1, …, 9, returns the character …
    function
    std::arch::x86::_xsave
    u8, u64 -> ()
    Performs a full or partial save of the enabled processor …
    function
    std::arch::x86::_xrstor
    u8, u64 -> ()
    Performs a full or partial restore of the enabled …
    function
    std::arch::x86::_xsavec
    u8, u64 -> ()
    Performs a full or partial save of the enabled processor …
    function
    std::arch::x86::_xsaves
    u8, u64 -> ()
    Performs a full or partial save of the enabled processor …
    function
    std::alloc::dealloc
    u8, Layout -> ()
    Deallocates memory with the global allocator.
    method
    std::ascii::Char::from_u8
    u8 -> Option<Char>
    Creates an ascii character from the byte b, or returns None…
    function
    std::arch::x86::_xrstors
    u8, u64 -> ()
    Performs a full or partial restore of the enabled …
    method
    std::sync::atomic::AtomicU8::from_ptr
    u8 -> &AtomicU8
    Creates a new reference to an atomic integer from a …
    function
    std::arch::x86::_xsaveopt
    u8, u64 -> ()
    Performs a full or partial save of the enabled processor …
    function
    std::arch::x86::_kor_mask8
    u8, u8 -> u8
    Bitwise OR of 8-bit masks a and b, and store the result in …
    function
    std::arch::x86::_kadd_mask8
    u8, u8 -> u8
    Add 8-bit masks a and b, and store the result in dst.
    function
    std::arch::x86::_kand_mask8
    u8, u8 -> u8
    Bitwise AND of 8-bit masks a and b, and store the result …
    function
    std::arch::x86::_kxor_mask8
    u8, u8 -> u8
    Bitwise XOR of 8-bit masks a and b, and store the result …
    function
    std::ptr::write_bytes
    u8, usize -> ()
    Sets count * size_of::<T>() bytes of memory starting at dst…
    function
    std::arch::x86::_kandn_mask8
    u8, u8 -> u8
    Bitwise AND NOT of 8-bit masks a and b, and store the …
    function
    std::arch::x86::_kxnor_mask8
    u8, u8 -> u8
    Bitwise XNOR of 8-bit masks a and b, and store the result …
    function
    std::arch::x86::_mm_crc32_u8
    u32, u8 -> u32
    Starting with the initial value in crc, return the …
    function
    std::arch::x86::_store_mask8
    u8, u8 -> ()
    Store 8-bit mask to memory
    function
    std::arch::x86::_mm_storeu_si16
    u8, __m128i -> ()
    Store 16-bit integer from the first element of a into …
    function
    std::arch::x86::_mm_storeu_si32
    u8, __m128i -> ()
    Store 32-bit integer from the first element of a into …
    function
    std::arch::x86::_mm_storeu_si64
    u8, __m128i -> ()
    Store 64-bit integer from the first element of a into …
    method
    std::alloc::Global::clone_to_uninit
    &, u8 -> ()
    method
    std::alloc::System::clone_to_uninit
    &, u8 -> ()
    method
    std::alloc::Layout::clone_to_uninit
    &, u8 -> ()
    method
    std::alloc::LayoutError::clone_to_uninit
    &, u8 -> ()
    method
    std::alloc::AllocError::clone_to_uninit
    &, u8 -> ()
    method
    std::any::TypeId::clone_to_uninit
    &, u8 -> ()
    method
    std::arch::x86::__m128i::clone_to_uninit
    &, u8 -> ()
    method
    std::arch::x86::__m128::clone_to_uninit
    &, u8 -> ()
    method
    std::arch::x86::__m128d::clone_to_uninit
    &, u8 -> ()
    method
    std::arch::x86::__m256i::clone_to_uninit
    &, u8 -> ()
    method
    std::arch::x86::__m256::clone_to_uninit
    &, u8 -> ()
    method
    std::arch::x86::__m256d::clone_to_uninit
    &, u8 -> ()
    method
    std::arch::x86::__m512i::clone_to_uninit
    &, u8 -> ()
    method
    std::arch::x86::__m512::clone_to_uninit
    &, u8 -> ()
    method
    std::arch::x86::__m512d::clone_to_uninit
    &, u8 -> ()
    method
    std::arch::x86::__m128bh::clone_to_uninit
    &, u8 -> ()
    method
    std::arch::x86::__m256bh::clone_to_uninit
    &, u8 -> ()
    method
    std::arch::x86::__m512bh::clone_to_uninit
    &, u8 -> ()
    method
    std::arch::x86::__m128h::clone_to_uninit
    &, u8 -> ()
    method
    std::arch::x86::__m256h::clone_to_uninit
    &, u8 -> ()
    method
    std::arch::x86::__m512h::clone_to_uninit
    &, u8 -> ()
    method
    std::arch::x86::bf16::clone_to_uninit
    &, u8 -> ()
    method
    std::arch::x86::CpuidResult::clone_to_uninit
    &, u8 -> ()
    method
    std::array::IntoIter::clone_to_uninit
    &, u8 -> ()
    method
    std::array::TryFromSliceError::clone_to_uninit
    &, u8 -> ()
    method
    std::ascii::Char::clone_to_uninit
    &, u8 -> ()
    method
    std::ascii::EscapeDefault::clone_to_uninit
    &, u8 -> ()
    method
    std::async_iter::FromIter::clone_to_uninit
    &, u8 -> ()
    method
    std::borrow::Cow::clone_to_uninit
    &, u8 -> ()
    method
    std::boxed::Box::clone_to_uninit
    &, u8 -> ()
    method
    std::bstr::ByteString::clone_to_uninit
    &, u8 -> ()
    method
    std::cell::OnceCell::clone_to_uninit
    &, u8 -> ()
    method
    std::cell::Cell::clone_to_uninit
    &, u8 -> ()
    method
    std::cell::RefCell::clone_to_uninit
    &, u8 -> ()
    method
    std::char::ParseCharError::clone_to_uninit
    &, u8 -> ()
    method
    std::char::CharTryFromError::clone_to_uninit
    &, u8 -> ()
    method
    std::char::DecodeUtf16::clone_to_uninit
    &, u8 -> ()
    method
    std::char::DecodeUtf16Error::clone_to_uninit
    &, u8 -> ()
    method
    std::char::EscapeUnicode::clone_to_uninit
    &, u8 -> ()
    method
    std::char::EscapeDefault::clone_to_uninit
    &, u8 -> ()
    method
    std::char::EscapeDebug::clone_to_uninit
    &, u8 -> ()
    method
    std::char::ToLowercase::clone_to_uninit
    &, u8 -> ()
    method
    std::char::ToUppercase::clone_to_uninit
    &, u8 -> ()
    method
    std::char::TryFromCharError::clone_to_uninit
    &, u8 -> ()
    method
    std::cmp::Ordering::clone_to_uninit
    &, u8 -> ()
    method
    std::cmp::Reverse::clone_to_uninit
    &, u8 -> ()
    method
    std::collections::HashMap::clone_to_uninit
    &, u8 -> ()
    method
    std::collections::BinaryHeap::clone_to_uninit
    &, u8 -> ()
    method
    std::collections::HashSet::clone_to_uninit
    &, u8 -> ()
    method
    std::collections::BTreeMap::clone_to_uninit
    &, u8 -> ()
    method
    std::collections::BTreeSet::clone_to_uninit
    &, u8 -> ()
    method
    std::collections::LinkedList::clone_to_uninit
    &, u8 -> ()
    method
    std::collections::VecDeque::clone_to_uninit
    &, u8 -> ()
    method
    std::collections::TryReserveError::clone_to_uninit
    &, u8 -> ()
    method
    std::collections::TryReserveErrorKind::clone_to_uninit
    &, u8 -> ()
    method
    std::collections::Bound::clone_to_uninit
    &, u8 -> ()
    method
    std::collections::binary_heap::Iter::clone_to_uninit
    &, u8 -> ()
    method
    std::collections::binary_heap::IntoIter::clone_to_uninit
    &, u8 -> ()
    method
    std::collections::binary_heap::IntoIterSorted::clone_to_uninit
    &, u8 -> ()
    method
    std::collections::btree_map::Iter::clone_to_uninit
    &, u8 -> ()
    method
    std::collections::btree_map::Keys::clone_to_uninit
    &, u8 -> ()
    method
    std::collections::btree_map::Values::clone_to_uninit
    &, u8 -> ()
    method
    std::collections::btree_map::Range::clone_to_uninit
    &, u8 -> ()
    method
    std::collections::btree_map::Cursor::clone_to_uninit
    &, u8 -> ()
    method
    std::collections::btree_map::UnorderedKeyError::clone_to_uninit
    &, u8 -> ()
    method
    std::collections::btree_set::Iter::clone_to_uninit
    &, u8 -> ()
    method
    std::collections::btree_set::Difference::clone_to_uninit
    &, u8 -> ()
    method
    std::collections::btree_set::SymmetricDifference::clone_to_uninit
    &, u8 -> ()
    method
    std::collections::btree_set::Intersection::clone_to_uninit
    &, u8 -> ()
    method
    std::collections::btree_set::Union::clone_to_uninit
    &, u8 -> ()
    method
    std::collections::btree_set::Range::clone_to_uninit
    &, u8 -> ()
    method
    std::collections::btree_set::Cursor::clone_to_uninit
    &, u8 -> ()
    method
    std::collections::hash_map::Iter::clone_to_uninit
    &, u8 -> ()
    method
    std::collections::hash_map::Keys::clone_to_uninit
    &, u8 -> ()
    method
    std::collections::hash_map::Values::clone_to_uninit
    &, u8 -> ()
    method
    std::collections::hash_set::Iter::clone_to_uninit
    &, u8 -> ()
    method
    std::collections::hash_set::Intersection::clone_to_uninit
    &, u8 -> ()
    method
    std::collections::hash_set::Difference::clone_to_uninit
    &, u8 -> ()
    method
    std::collections::hash_set::SymmetricDifference::clone_to_uninit
    &, u8 -> ()
    method
    std::collections::hash_set::Union::clone_to_uninit
    &, u8 -> ()
    method
    std::collections::linked_list::Iter::clone_to_uninit
    &, u8 -> ()
    method
    std::collections::linked_list::Cursor::clone_to_uninit
    &, u8 -> ()
    method
    std::collections::linked_list::IntoIter::clone_to_uninit
    &, u8 -> ()
    method
    std::collections::vec_deque::Iter::clone_to_uninit
    &, u8 -> ()
    method
    std::collections::vec_deque::IntoIter::clone_to_uninit
    &, u8 -> ()
    method
    std::convert::Infallible::clone_to_uninit
    &, u8 -> ()
    method
    std::env::VarError::clone_to_uninit
    &, u8 -> ()
    method
    std::ffi::OsString::clone_to_uninit
    &, u8 -> ()
    method
    std::ffi::CString::clone_to_uninit
    &, u8 -> ()
    method
    std::ffi::NulError::clone_to_uninit
    &, u8 -> ()
    method
    std::ffi::FromVecWithNulError::clone_to_uninit
    &, u8 -> ()
    method
    std::ffi::IntoStringError::clone_to_uninit
    &, u8 -> ()
    method
    std::ffi::FromBytesWithNulError::clone_to_uninit
    &, u8 -> ()
    method
    std::ffi::FromBytesUntilNulError::clone_to_uninit
    &, u8 -> ()
    method
    std::ffi::VaListImpl::clone_to_uninit
    &, u8 -> ()
    method
    std::fmt::Alignment::clone_to_uninit
    &, u8 -> ()
    method
    std::fmt::Error::clone_to_uninit
    &, u8 -> ()
    method
    std::fmt::Sign::clone_to_uninit
    &, u8 -> ()
    method
    std::fmt::DebugAsHex::clone_to_uninit
    &, u8 -> ()
    method
    std::fmt::FormattingOptions::clone_to_uninit
    &, u8 -> ()
    method
    std::fmt::Arguments::clone_to_uninit
    &, u8 -> ()
    method
    std::fs::Metadata::clone_to_uninit
    &, u8 -> ()
    method
    std::fs::OpenOptions::clone_to_uninit
    &, u8 -> ()
    method
    std::fs::FileTimes::clone_to_uninit
    &, u8 -> ()
    method
    std::fs::Permissions::clone_to_uninit
    &, u8 -> ()
    method
    std::fs::FileType::clone_to_uninit
    &, u8 -> ()
    method
    std::future::Pending::clone_to_uninit
    &, u8 -> ()
    method
    std::future::Ready::clone_to_uninit
    &, u8 -> ()
    method
    std::hash::RandomState::clone_to_uninit
    &, u8 -> ()
    method
    std::hash::DefaultHasher::clone_to_uninit
    &, u8 -> ()
    method
    std::hash::BuildHasherDefault::clone_to_uninit
    &, u8 -> ()
    method
    std::hash::SipHasher::clone_to_uninit
    &, u8 -> ()
    method
    std::io::Cursor::clone_to_uninit
    &, u8 -> ()
    method
    std::io::ErrorKind::clone_to_uninit
    &, u8 -> ()
    method
    std::io::Empty::clone_to_uninit
    &, u8 -> ()
    method
    std::io::Sink::clone_to_uninit
    &, u8 -> ()
    method
    std::io::IoSlice::clone_to_uninit
    &, u8 -> ()
    method
    std::io::SeekFrom::clone_to_uninit
    &, u8 -> ()
    method
    std::iter::FlatMap::clone_to_uninit
    &, u8 -> ()
    method
    std::iter::Flatten::clone_to_uninit
    &, u8 -> ()
    method
    std::iter::IntersperseWith::clone_to_uninit
    &, u8 -> ()
    method
    std::iter::MapWindows::clone_to_uninit
    &, u8 -> ()
    method
    std::iter::Empty::clone_to_uninit
    &, u8 -> ()
    method
    std::iter::RepeatN::clone_to_uninit
    &, u8 -> ()
    method
    std::iter::ArrayChunks::clone_to_uninit
    &, u8 -> ()
    method
    std::iter::Chain::clone_to_uninit
    &, u8 -> ()
    method
    std::iter::Cloned::clone_to_uninit
    &, u8 -> ()
    method
    std::iter::Copied::clone_to_uninit
    &, u8 -> ()
    method
    std::iter::Cycle::clone_to_uninit
    &, u8 -> ()
    method
    std::iter::Enumerate::clone_to_uninit
    &, u8 -> ()
    method
    std::iter::Filter::clone_to_uninit
    &, u8 -> ()
    method
    std::iter::FilterMap::clone_to_uninit
    &, u8 -> ()
    method
    std::iter::Fuse::clone_to_uninit
    &, u8 -> ()
    method
    std::iter::Inspect::clone_to_uninit
    &, u8 -> ()
    method
    std::iter::Intersperse::clone_to_uninit
    &, u8 -> ()
    method
    std::iter::Map::clone_to_uninit
    &, u8 -> ()
    method
    std::iter::MapWhile::clone_to_uninit
    &, u8 -> ()
    method
    std::iter::Peekable::clone_to_uninit
    &, u8 -> ()
    method
    std::iter::Rev::clone_to_uninit
    &, u8 -> ()
    method
    std::iter::Scan::clone_to_uninit
    &, u8 -> ()
    method
    std::iter::Skip::clone_to_uninit
    &, u8 -> ()
    method
    std::iter::SkipWhile::clone_to_uninit
    &, u8 -> ()
    method
    std::iter::StepBy::clone_to_uninit
    &, u8 -> ()
    method
    std::iter::Take::clone_to_uninit
    &, u8 -> ()
    method
    std::iter::TakeWhile::clone_to_uninit
    &, u8 -> ()
    method
    std::iter::Zip::clone_to_uninit
    &, u8 -> ()
    method
    std::iter::FromCoroutine::clone_to_uninit
    &, u8 -> ()
    method
    std::iter::FromFn::clone_to_uninit
    &, u8 -> ()
    method
    std::iter::Once::clone_to_uninit
    &, u8 -> ()
    function
    std::arch::x86::_xtest
    -> u8
    Queries whether the processor is executing in a …
    function
    std::intrinsics::ptr_guaranteed_cmp
    -> u8
    See documentation of <*const T>::guaranteed_eq for details.
    constant
    std::u8::MAX
    -> u8
    The largest value that can be represented by this integer …
    constant
    std::u8::MIN
    -> u8
    The smallest value that can be represented by this integer …
    function
    std::alloc::alloc
    Layout -> u8
    Allocates memory with the global allocator.
    method
    std::ascii::Char::to_u8
    Char -> u8
    Gets this ASCII character as a byte.
    method
    std::sync::atomic::AtomicU8::into_inner
    AtomicU8 -> u8
    Consumes the atomic and returns the contained value.
    function
    std::alloc::alloc_zeroed
    Layout -> u8
    Allocates zero-initialized memory with the global …
    function
    std::arch::x86::_cvtu32_mask8
    u32 -> u8
    Convert 32-bit integer value a to an 8-bit mask and store …
    function
    std::arch::x86::_mm_movepi16_mask
    __m128i -> u8
    Set each bit of mask register k based on the most …
    function
    std::arch::x86::_mm_movepi32_mask
    __m128i -> u8
    Set each bit of mask register k based on the most …
    function
    std::arch::x86::_mm_movepi64_mask
    __m128i -> u8
    Set each bit of mask register k based on the most …
    function
    std::arch::x86::_mm_fpclass_pd_mask
    __m128d -> u8
    Test packed double-precision (64-bit) floating-point …
    function
    std::arch::x86::_mm_fpclass_ph_mask
    __m128h -> u8
    Test packed half-precision (16-bit) floating-point …
    function
    std::arch::x86::_mm_fpclass_ps_mask
    __m128 -> u8
    Test packed single-precision (32-bit) floating-point …
    function
    std::arch::x86::_mm_fpclass_sd_mask
    __m128d -> u8
    Test the lower double-precision (64-bit) floating-point …
    function
    std::arch::x86::_mm_fpclass_sh_mask
    __m128h -> u8
    Test the lower half-precision (16-bit) floating-point …
    function
    std::arch::x86::_mm_fpclass_ss_mask
    __m128 -> u8
    Test the lower single-precision (32-bit) floating-point …
    function
    std::arch::x86::_mm_reduce_max_epu8
    __m128i -> u8
    Reduce the packed unsigned 8-bit integers in a by maximum. …
    function
    std::arch::x86::_mm_reduce_min_epu8
    __m128i -> u8
    Reduce the packed unsigned 8-bit integers in a by minimum. …
    function
    std::arch::x86::_mm256_movepi32_mask
    __m256i -> u8
    Set each bit of mask register k based on the most …
    function
    std::arch::x86::_mm256_movepi64_mask
    __m256i -> u8
    Set each bit of mask register k based on the most …
    function
    std::arch::x86::_mm512_movepi64_mask
    __m512i -> u8
    Set each bit of mask register k based on the most …
    function
    std::arch::x86::_mm256_fpclass_pd_mask
    __m256d -> u8
    Test packed double-precision (64-bit) floating-point …
    function
    std::arch::x86::_mm256_fpclass_ps_mask
    __m256 -> u8
    Test packed single-precision (32-bit) floating-point …
    function
    std::arch::x86::_mm256_reduce_max_epu8
    __m256i -> u8
    Reduce the packed unsigned 8-bit integers in a by maximum. …
    function
    std::arch::x86::_mm256_reduce_min_epu8
    __m256i -> u8
    Reduce the packed unsigned 8-bit integers in a by minimum. …
    function
    std::arch::x86::_mm512_fpclass_pd_mask
    __m512d -> u8
    Test packed double-precision (64-bit) floating-point …
    method
    std::ascii::EscapeDefault::last
    EscapeDefault -> Option<u8>
    method
    std::slice::EscapeAscii::last
    EscapeAscii -> Option<u8>
    method
    std::sync::atomic::AtomicU8::as_ptr
    &AtomicU8 -> u8
    Returns a mutable pointer to the underlying integer.
    function
    std::arch::x86::_bittest
    i32, i32 -> u8
    Returns the bit in position b of the memory addressed by p.
    function
    std::arch::x86::_bittestandset
    i32, i32 -> u8
    Returns the bit in position b of the memory addressed by p…
    function
    std::intrinsics::const_allocate
    usize, usize -> u8
    Allocates a block of memory at compile time. At runtime, …
    function
    std::arch::x86::_mm_cmp_pd_mask
    __m128d, __m128d -> u8
    Compare packed double-precision (64-bit) floating-point …
    function
    std::arch::x86::_mm_cmp_ph_mask
    __m128h, __m128h -> u8
    Compare packed half-precision (16-bit) floating-point …
    function
    std::arch::x86::_mm_cmp_ps_mask
    __m128, __m128 -> u8
    Compare packed single-precision (32-bit) floating-point …
    function
    std::arch::x86::_mm_cmp_sd_mask
    __m128d, __m128d -> u8
    Compare the lower double-precision (64-bit) floating-point …
    function
    std::arch::x86::_mm_cmp_sh_mask
    __m128h, __m128h -> u8
    Compare the lower half-precision (16-bit) floating-point …
    function
    std::arch::x86::_mm_cmp_ss_mask
    __m128, __m128 -> u8
    Compare the lower single-precision (32-bit) floating-point …
    function
    std::arch::x86::_bittestandreset
    i32, i32 -> u8
    Returns the bit in position b of the memory addressed by p…
    function
    std::arch::x86::_ktestc_mask16_u8
    u16, u16 -> u8
    Compute the bitwise NOT of 16-bit mask a and then AND with …
    function
    std::arch::x86::_ktestc_mask32_u8
    u32, u32 -> u8
    Compute the bitwise NOT of 32-bit mask a and then AND with …
    function
    std::arch::x86::_ktestc_mask64_u8
    u64, u64 -> u8
    Compute the bitwise NOT of 64-bit mask a and then AND with …
    function
    std::arch::x86::_ktestz_mask16_u8
    u16, u16 -> u8
    Compute the bitwise AND of 16-bit masks a and b, if the …
    function
    std::arch::x86::_ktestz_mask32_u8
    u32, u32 -> u8
    Compute the bitwise AND of 32-bit masks a and b, if the …
    function
    std::arch::x86::_ktestz_mask64_u8
    u64, u64 -> u8
    Compute the bitwise AND of 64-bit masks a and b, if the …
    function
    std::arch::x86::_mm256_cmp_pd_mask
    __m256d, __m256d -> u8
    Compare packed double-precision (64-bit) floating-point …
    function
    std::arch::x86::_mm256_cmp_ps_mask
    __m256, __m256 -> u8
    Compare packed single-precision (32-bit) floating-point …
    function
    std::arch::x86::_mm512_cmp_pd_mask
    __m512d, __m512d -> u8
    Compare packed double-precision (64-bit) floating-point …
    function
    std::arch::x86::_mm_cmp_epi16_mask
    __m128i, __m128i -> u8
    Compare packed signed 16-bit integers in a and b based on …
    function
    std::arch::x86::_mm_cmp_epi32_mask
    __m128i, __m128i -> u8
    Compare packed signed 32-bit integers in a and b based on …
    function
    std::arch::x86::_mm_cmp_epi64_mask
    __m128i, __m128i -> u8
    Compare packed signed 64-bit integers in a and b based on …
    function
    std::arch::x86::_mm_cmp_epu16_mask
    __m128i, __m128i -> u8
    Compare packed unsigned 16-bit integers in a and b based …
    function
    std::arch::x86::_mm_cmp_epu32_mask
    __m128i, __m128i -> u8
    Compare packed unsigned 32-bit integers in a and b based …
    function
    std::arch::x86::_mm_cmp_epu64_mask
    __m128i, __m128i -> u8
    Compare packed unsigned 64-bit integers in a and b based …
    function
    std::arch::x86::_kortestc_mask16_u8
    u16, u16 -> u8
    Compute the bitwise OR of 16-bit masks a and b. If the …
    function
    std::arch::x86::_kortestc_mask32_u8
    u32, u32 -> u8
    Compute the bitwise OR of 32-bit masks a and b. If the …
    function
    std::arch::x86::_kortestc_mask64_u8
    u64, u64 -> u8
    Compute the bitwise OR of 64-bit masks a and b. If the …
    function
    std::arch::x86::_kortestz_mask16_u8
    u16, u16 -> u8
    Compute the bitwise OR of 16-bit masks a and b. If the …
    function
    std::arch::x86::_kortestz_mask32_u8
    u32, u32 -> u8
    Compute the bitwise OR of 32-bit masks a and b. If the …
    function
    std::arch::x86::_kortestz_mask64_u8
    u64, u64 -> u8
    Compute the bitwise OR of 64-bit masks a and b. If the …
    function
    std::arch::x86::_mm_test_epi16_mask
    __m128i, __m128i -> u8
    Compute the bitwise AND of packed 16-bit integers in a and …
    function
    std::arch::x86::_mm_test_epi32_mask
    __m128i, __m128i -> u8
    Compute the bitwise AND of packed 32-bit integers in a and …
    function
    std::arch::x86::_mm_test_epi64_mask
    __m128i, __m128i -> u8
    Compute the bitwise AND of packed 64-bit integers in a and …
    function
    std::arch::x86::_mm512_cmpeq_pd_mask
    __m512d, __m512d -> u8
    Compare packed double-precision (64-bit) floating-point …
    function
    std::arch::x86::_mm512_cmple_pd_mask
    __m512d, __m512d -> u8
    Compare packed double-precision (64-bit) floating-point …
    function
    std::arch::x86::_mm512_cmplt_pd_mask
    __m512d, __m512d -> u8
    Compare packed double-precision (64-bit) floating-point …
    function
    std::arch::x86::_mm_cmpeq_epi16_mask
    __m128i, __m128i -> u8
    Compare packed signed 16-bit integers in a and b for …
    function
    std::arch::x86::_mm_cmpeq_epi32_mask
    __m128i, __m128i -> u8
    Compare packed 32-bit integers in a and b for equality, …
    function
    std::arch::x86::_mm_cmpeq_epi64_mask
    __m128i, __m128i -> u8
    Compare packed 64-bit integers in a and b for equality, …
    function
    std::arch::x86::_mm_cmpeq_epu16_mask
    __m128i, __m128i -> u8
    Compare packed unsigned 16-bit integers in a and b for …
    function
    std::arch::x86::_mm_cmpeq_epu32_mask
    __m128i, __m128i -> u8
    Compare packed unsigned 32-bit integers in a and b for …
    function
    std::arch::x86::_mm_cmpeq_epu64_mask
    __m128i, __m128i -> u8
    Compare packed unsigned 64-bit integers in a and b for …
    function
    std::arch::x86::_mm_cmpge_epi16_mask
    __m128i, __m128i -> u8
    Compare packed signed 16-bit integers in a and b for …
    function
    std::arch::x86::_mm_cmpge_epi32_mask
    __m128i, __m128i -> u8
    Compare packed signed 32-bit integers in a and b for …
    function
    std::arch::x86::_mm_cmpge_epi64_mask
    __m128i, __m128i -> u8
    Compare packed signed 64-bit integers in a and b for …
    function
    std::arch::x86::_mm_cmpge_epu16_mask
    __m128i, __m128i -> u8
    Compare packed unsigned 16-bit integers in a and b for …
    function
    std::arch::x86::_mm_cmpge_epu32_mask
    __m128i, __m128i -> u8
    Compare packed unsigned 32-bit integers in a and b for …
    function
    std::arch::x86::_mm_cmpge_epu64_mask
    __m128i, __m128i -> u8
    Compare packed unsigned 64-bit integers in a and b for …
    function
    std::arch::x86::_mm_cmpgt_epi16_mask
    __m128i, __m128i -> u8
    Compare packed signed 16-bit integers in a and b for …
    function
    std::arch::x86::_mm_cmpgt_epi32_mask
    __m128i, __m128i -> u8
    Compare packed signed 32-bit integers in a and b for …
    function
    std::arch::x86::_mm_cmpgt_epi64_mask
    __m128i, __m128i -> u8
    Compare packed signed 64-bit integers in a and b for …
    function
    std::arch::x86::_mm_cmpgt_epu16_mask
    __m128i, __m128i -> u8
    Compare packed unsigned 16-bit integers in a and b for …
    function
    std::arch::x86::_mm_cmpgt_epu32_mask
    __m128i, __m128i -> u8
    Compare packed unsigned 32-bit integers in a and b for …
    function
    std::arch::x86::_mm_cmpgt_epu64_mask
    __m128i, __m128i -> u8
    Compare packed unsigned 64-bit integers in a and b for …
    function
    std::arch::x86::_mm_cmple_epi16_mask
    __m128i, __m128i -> u8
    Compare packed signed 16-bit integers in a and b for …
    function
    std::arch::x86::_mm_cmple_epi32_mask
    __m128i, __m128i -> u8
    Compare packed signed 32-bit integers in a and b for …
    function
    std::arch::x86::_mm_cmple_epi64_mask
    __m128i, __m128i -> u8
    Compare packed signed 64-bit integers in a and b for …
    function
    std::arch::x86::_mm_cmple_epu16_mask
    __m128i, __m128i -> u8
    Compare packed unsigned 16-bit integers in a and b for …
    function
    std::arch::x86::_mm_cmple_epu32_mask
    __m128i, __m128i -> u8
    Compare packed unsigned 32-bit integers in a and b for …
    function
    std::arch::x86::_mm_cmple_epu64_mask
    __m128i, __m128i -> u8
    Compare packed unsigned 64-bit integers in a and b for …
    function
    std::arch::x86::_mm_cmplt_epi16_mask
    __m128i, __m128i -> u8
    Compare packed signed 16-bit integers in a and b for …
    function
    std::arch::x86::_mm_cmplt_epi32_mask
    __m128i, __m128i -> u8
    Compare packed signed 32-bit integers in a and b for …
    function
    std::arch::x86::_mm_cmplt_epi64_mask
    __m128i, __m128i -> u8
    Compare packed signed 64-bit integers in a and b for …
    function
    std::arch::x86::_mm_cmplt_epu16_mask
    __m128i, __m128i -> u8
    Compare packed unsigned 16-bit integers in a and b for …
    function
    std::arch::x86::_mm_cmplt_epu32_mask
    __m128i, __m128i -> u8
    Compare packed unsigned 32-bit integers in a and b for …
    function
    std::arch::x86::_mm_cmplt_epu64_mask
    __m128i, __m128i -> u8
    Compare packed unsigned 64-bit integers in a and b for …
    function
    std::arch::x86::_mm_testn_epi16_mask
    __m128i, __m128i -> u8
    Compute the bitwise NAND of packed 16-bit integers in a …
    function
    std::arch::x86::_mm_testn_epi32_mask
    __m128i, __m128i -> u8
    Compute the bitwise NAND of packed 32-bit integers in a …
    function
    std::arch::x86::_mm_testn_epi64_mask
    __m128i, __m128i -> u8
    Compute the bitwise NAND of packed 64-bit integers in a …
    function
    std::arch::x86::_bittestandcomplement
    i32, i32 -> u8
    Returns the bit in position b of the memory addressed by p…
    function
    std::arch::x86::_mm256_cmp_epi32_mask
    __m256i, __m256i -> u8
    Compare packed signed 32-bit integers in a and b based on …
    function
    std::arch::x86::_mm256_cmp_epi64_mask
    __m256i, __m256i -> u8
    Compare packed signed 64-bit integers in a and b based on …
    function
    std::arch::x86::_mm256_cmp_epu32_mask
    __m256i, __m256i -> u8
    Compare packed unsigned 32-bit integers in a and b based …
    function
    std::arch::x86::_mm256_cmp_epu64_mask
    __m256i, __m256i -> u8
    Compare packed unsigned 64-bit integers in a and b based …
    function
    std::arch::x86::_mm512_cmp_epi64_mask
    __m512i, __m512i -> u8
    Compare packed signed 64-bit integers in a and b based on …
    function
    std::arch::x86::_mm512_cmp_epu64_mask
    __m512i, __m512i -> u8
    Compare packed unsigned 64-bit integers in a and b based …
    function
    std::arch::x86::_mm512_cmpneq_pd_mask
    __m512d, __m512d -> u8
    Compare packed double-precision (64-bit) floating-point …
    function
    std::arch::x86::_mm512_cmpnle_pd_mask
    __m512d, __m512d -> u8
    Compare packed double-precision (64-bit) floating-point …
    function
    std::arch::x86::_mm512_cmpnlt_pd_mask
    __m512d, __m512d -> u8
    Compare packed double-precision (64-bit) floating-point …
    function
    std::arch::x86::_mm512_cmpord_pd_mask
    __m512d, __m512d -> u8
    Compare packed double-precision (64-bit) floating-point …
    function
    std::arch::x86::_mm_cmp_round_sd_mask
    __m128d, __m128d -> u8
    Compare the lower double-precision (64-bit) floating-point …
    function
    std::arch::x86::_mm_cmp_round_sh_mask
    __m128h, __m128h -> u8
    Compare the lower half-precision (16-bit) floating-point …
    function
    std::arch::x86::_mm_cmp_round_ss_mask
    __m128, __m128 -> u8
    Compare the lower single-precision (32-bit) floating-point …
    function
    std::arch::x86::_mm_cmpneq_epi16_mask
    __m128i, __m128i -> u8
    Compare packed signed 16-bit integers in a and b for …
    function
    std::arch::x86::_mm_cmpneq_epi32_mask
    __m128i, __m128i -> u8
    Compare packed 32-bit integers in a and b for not-equal, …
    function
    std::arch::x86::_mm_cmpneq_epi64_mask
    __m128i, __m128i -> u8
    Compare packed signed 64-bit integers in a and b for …
    function
    std::arch::x86::_mm_cmpneq_epu16_mask
    __m128i, __m128i -> u8
    Compare packed unsigned 16-bit integers in a and b for …
    function
    std::arch::x86::_mm_cmpneq_epu32_mask
    __m128i, __m128i -> u8
    Compare packed unsigned 32-bit integers in a and b for …
    function
    std::arch::x86::_mm_cmpneq_epu64_mask
    __m128i, __m128i -> u8
    Compare packed unsigned 64-bit integers in a and b for …
    function
    std::arch::x86::_mm256_test_epi32_mask
    __m256i, __m256i -> u8
    Compute the bitwise AND of packed 32-bit integers in a and …
    function
    std::arch::x86::_mm256_test_epi64_mask
    __m256i, __m256i -> u8
    Compute the bitwise AND of packed 64-bit integers in a and …
    function
    std::arch::x86::_mm512_test_epi64_mask
    __m512i, __m512i -> u8
    Compute the bitwise AND of packed 64-bit integers in a and …
    function
    std::arch::x86::_mm256_cmpeq_epi32_mask
    __m256i, __m256i -> u8
    Compare packed 32-bit integers in a and b for equality, …
    function
    std::arch::x86::_mm256_cmpeq_epi64_mask
    __m256i, __m256i -> u8
    Compare packed 64-bit integers in a and b for equality, …
    function
    std::arch::x86::_mm256_cmpeq_epu32_mask
    __m256i, __m256i -> u8
    Compare packed unsigned 32-bit integers in a and b for …
    function
    std::arch::x86::_mm256_cmpeq_epu64_mask
    __m256i, __m256i -> u8
    Compare packed unsigned 64-bit integers in a and b for …
    function
    std::arch::x86::_mm256_cmpge_epi32_mask
    __m256i, __m256i -> u8
    Compare packed signed 32-bit integers in a and b for …
    function
    std::arch::x86::_mm256_cmpge_epi64_mask
    __m256i, __m256i -> u8
    Compare packed signed 64-bit integers in a and b for …
    function
    std::arch::x86::_mm256_cmpge_epu32_mask
    __m256i, __m256i -> u8
    Compare packed unsigned 32-bit integers in a and b for …
    function
    std::arch::x86::_mm256_cmpge_epu64_mask
    __m256i, __m256i -> u8
    Compare packed unsigned 64-bit integers in a and b for …
    function
    std::arch::x86::_mm256_cmpgt_epi32_mask
    __m256i, __m256i -> u8
    Compare packed signed 32-bit integers in a and b for …
    function
    std::arch::x86::_mm256_cmpgt_epi64_mask
    __m256i, __m256i -> u8
    Compare packed signed 64-bit integers in a and b for …
    function
    std::arch::x86::_mm256_cmpgt_epu32_mask
    __m256i, __m256i -> u8
    Compare packed unsigned 32-bit integers in a and b for …
    function
    std::arch::x86::_mm256_cmpgt_epu64_mask
    __m256i, __m256i -> u8
    Compare packed unsigned 64-bit integers in a and b for …
    function
    std::arch::x86::_mm256_cmple_epi32_mask
    __m256i, __m256i -> u8
    Compare packed signed 32-bit integers in a and b for …
    function
    std::arch::x86::_mm256_cmple_epi64_mask
    __m256i, __m256i -> u8
    Compare packed signed 64-bit integers in a and b for …
    function
    std::arch::x86::_mm256_cmple_epu32_mask
    __m256i, __m256i -> u8
    Compare packed unsigned 32-bit integers in a and b for …
    function
    std::arch::x86::_mm256_cmple_epu64_mask
    __m256i, __m256i -> u8
    Compare packed unsigned 64-bit integers in a and b for …
    function
    std::arch::x86::_mm256_cmplt_epi32_mask
    __m256i, __m256i -> u8
    Compare packed signed 32-bit integers in a and b for …
    function
    std::arch::x86::_mm256_cmplt_epi64_mask
    __m256i, __m256i -> u8
    Compare packed signed 64-bit integers in a and b for …
    function
    std::arch::x86::_mm256_cmplt_epu32_mask
    __m256i, __m256i -> u8
    Compare packed unsigned 32-bit integers in a and b for …
    function
    std::arch::x86::_mm256_cmplt_epu64_mask
    __m256i, __m256i -> u8
    Compare packed unsigned 64-bit integers in a and b for …
    function
    std::arch::x86::_mm256_testn_epi32_mask
    __m256i, __m256i -> u8
    Compute the bitwise NAND of packed 32-bit integers in a …
    function
    std::arch::x86::_mm256_testn_epi64_mask
    __m256i, __m256i -> u8
    Compute the bitwise NAND of packed 64-bit integers in a …
    function
    std::arch::x86::_mm512_cmpeq_epi64_mask
    __m512i, __m512i -> u8
    Compare packed 64-bit integers in a and b for equality, …
    function
    std::arch::x86::_mm512_cmpeq_epu64_mask
    __m512i, __m512i -> u8
    Compare packed unsigned 64-bit integers in a and b for …
    function
    std::arch::x86::_mm512_cmpge_epi64_mask
    __m512i, __m512i -> u8
    Compare packed signed 64-bit integers in a and b for …
    function
    std::arch::x86::_mm512_cmpge_epu64_mask
    __m512i, __m512i -> u8
    Compare packed unsigned 64-bit integers in a and b for …
    function
    std::arch::x86::_mm512_cmpgt_epi64_mask
    __m512i, __m512i -> u8
    Compare packed signed 64-bit integers in a and b for …
    function
    std::arch::x86::_mm512_cmpgt_epu64_mask
    __m512i, __m512i -> u8
    Compare packed unsigned 64-bit integers in a and b for …
    function
    std::arch::x86::_mm512_cmple_epi64_mask
    __m512i, __m512i -> u8
    Compare packed signed 64-bit integers in a and b for …
    function
    std::arch::x86::_mm512_cmple_epu64_mask
    __m512i, __m512i -> u8
    Compare packed unsigned 64-bit integers in a and b for …
    function
    std::arch::x86::_mm512_cmplt_epi64_mask
    __m512i, __m512i -> u8
    Compare packed signed 64-bit integers in a and b for …
    function
    std::arch::x86::_mm512_cmplt_epu64_mask
    __m512i, __m512i -> u8
    Compare packed unsigned 64-bit integers in a and b for …
    function
    std::arch::x86::_mm512_cmpunord_pd_mask
    __m512d, __m512d -> u8
    Compare packed double-precision (64-bit) floating-point …
    function
    std::arch::x86::_mm512_testn_epi64_mask
    __m512i, __m512i -> u8
    Compute the bitwise NAND of packed 64-bit integers in a …
    function
    std::arch::x86::_mm256_cmpneq_epi32_mask
    __m256i, __m256i -> u8
    Compare packed 32-bit integers in a and b for not-equal, …
    function
    std::arch::x86::_mm256_cmpneq_epi64_mask
    __m256i, __m256i -> u8
    Compare packed signed 64-bit integers in a and b for …
    function
    std::arch::x86::_mm256_cmpneq_epu32_mask
    __m256i, __m256i -> u8
    Compare packed unsigned 32-bit integers in a and b for …
    function
    std::arch::x86::_mm256_cmpneq_epu64_mask
    __m256i, __m256i -> u8
    Compare packed unsigned 64-bit integers in a and b for …
    function
    std::arch::x86::_mm512_cmp_round_pd_mask
    __m512d, __m512d -> u8
    Compare packed double-precision (64-bit) floating-point …
    function
    std::arch::x86::_mm512_cmpneq_epi64_mask
    __m512i, __m512i -> u8
    Compare packed signed 64-bit integers in a and b for …
    function
    std::arch::x86::_mm512_cmpneq_epu64_mask
    __m512i, __m512i -> u8
    Compare packed unsigned 64-bit integers in a and b for …
    function
    std::arch::x86::_mm_mask_reduce_max_epu8
    u16, __m128i -> u8
    Reduce the packed unsigned 8-bit integers in a by maximum …
    function
    std::arch::x86::_mm_mask_reduce_min_epu8
    u16, __m128i -> u8
    Reduce the packed unsigned 8-bit integers in a by minimum …
    function
    std::arch::x86::_mm256_mask_reduce_max_epu8
    u32, __m256i -> u8
    Reduce the packed unsigned 8-bit integers in a by maximum …
    function
    std::arch::x86::_mm256_mask_reduce_min_epu8
    u32, __m256i -> u8
    Reduce the packed unsigned 8-bit integers in a by minimum …
    method
    std::sync::atomic::AtomicU8::load
    &AtomicU8, Ordering -> u8
    Loads a value from the atomic integer.
    trait method
    std::alloc::GlobalAlloc::alloc
    &GlobalAlloc, Layout -> u8
    Allocates memory as described by the given layout.
    method
    std::alloc::System::alloc
    &System, Layout -> u8
    method
    std::alloc::GlobalAlloc::alloc_zeroed
    &GlobalAlloc, Layout -> u8
    Behaves like alloc, but also ensures that the contents are …
    method
    std::alloc::System::alloc_zeroed
    &System, Layout -> u8
    method
    std::ascii::EscapeDefault::next
    &mut EscapeDefault -> Option<u8>
    method
    std::slice::EscapeAscii::next
    &mut EscapeAscii -> Option<u8>
    method
    std::str::Bytes::next
    &mut Bytes -> Option<u8>
    method
    std::bstr::ByteString::index
    &ByteString, usize -> &u8
    method
    std::ascii::EscapeDefault::next_back
    &mut EscapeDefault -> Option<u8>
    method
    std::slice::EscapeAscii::next_back
    &mut EscapeAscii -> Option<u8>
    method
    std::str::Bytes::next_back
    &mut Bytes -> Option<u8>
    method
    std::string::String::into_raw_parts
    String -> (u8, usize, usize)
    Decomposes a String into its raw components: …
    method
    std::sync::atomic::AtomicU8::get_mut
    &mut AtomicU8 -> &mut u8
    Returns a mutable reference to the underlying integer.
    method
    std::bstr::ByteString::index_mut
    &mut ByteString, usize -> &mut u8
    method
    std::io::Bytes::next
    &mut Bytes<R> -> Option<Result<u8, Error>>
    method
    std::sync::atomic::AtomicU8::update
    &AtomicU8, Ordering, Ordering, FnMut (u8) -> u8 -> u8
    Fetches the value, applies a function to it that it return …
    method
    std::sync::atomic::AtomicU8::try_update
    &AtomicU8, Ordering, Ordering, FnMut (u8) -> Option<u8> -> Result<u8, u8>
    Fetches the value, and applies a function to it that …
    method
    std::sync::atomic::AtomicU8::fetch_update
    &AtomicU8, Ordering, Ordering, F -> Result<u8, u8>
    Fetches the value, and applies a function to it that …
    function
    std::arch::x86::_knot_mask8
    u8 -> u8
    Bitwise NOT of 8-bit mask a, and store the result in dst.
    function
    std::arch::x86::_load_mask8
    u8 -> u8
    Load 8-bit mask from memory
    function
    std::arch::x86::_kshiftli_mask8
    u8 -> u8
    Shift 8-bit mask a left by count bits while shifting in …
    function
    std::arch::x86::_kshiftri_mask8
    u8 -> u8
    Shift 8-bit mask a right by count bits while shifting in …
    function
    std::arch::x86::_kor_mask8
    u8, u8 -> u8
    Bitwise OR of 8-bit masks a and b, and store the result in …
    function
    std::arch::x86::_kadd_mask8
    u8, u8 -> u8
    Add 8-bit masks a and b, and store the result in dst.
    function
    std::arch::x86::_kand_mask8
    u8, u8 -> u8
    Bitwise AND of 8-bit masks a and b, and store the result …
    function
    std::arch::x86::_kxor_mask8
    u8, u8 -> u8
    Bitwise XOR of 8-bit masks a and b, and store the result …
    function
    std::arch::x86::_kandn_mask8
    u8, u8 -> u8
    Bitwise AND NOT of 8-bit masks a and b, and store the …
    function
    std::arch::x86::_kxnor_mask8
    u8, u8 -> u8
    Bitwise XNOR of 8-bit masks a and b, and store the result …
    function
    std::arch::x86::_ktestc_mask8_u8
    u8, u8 -> u8
    Compute the bitwise NOT of 8-bit mask a and then AND with …
    function
    std::arch::x86::_ktestz_mask8_u8
    u8, u8 -> u8
    Compute the bitwise AND of 8-bit masks a and b, if the …