List of all items
Structs
- alloc::Layout
- any::TypeId
- array::IntoIter
- array::TryFromSliceError
- cell::UnsafeCell
- iter::Cloned
- iter::Map
- marker::PhantomData
- mem::ManuallyDrop
- num::TryFromIntError
- ops::Range
- ops::RangeFrom
- ops::RangeFull
- ops::RangeInclusive
- ops::RangeTo
- ops::RangeToInclusive
- option::IntoIter
- option::Iter
- option::IterMut
- panic::Location
- panic::PanicInfo
- ptr::Alignment
- ptr::DynMetadata
- ptr::NonNull
- slice::Iter
- slice::IterMut
- str::Utf8Error
- sync::atomic::AtomicU32
- time::Duration
Enums
- cmp::Ordering
- convert::Infallible
- intrinsics::AtomicOrdering
- ops::Bound
- ops::ControlFlow
- ops::OneSidedRangeBound
- option::Option
- result::Result
- sync::atomic::Ordering
Unions
Primitive Types
- array
- bool
- char
- f128
- f16
- f32
- f64
- fn
- i128
- i16
- i32
- i64
- i8
- isize
- never
- pointer
- reference
- slice
- str
- tuple
- u128
- u16
- u32
- u64
- u8
- unit
- usize
Traits
- any::Any
- clone::Clone
- cmp::Eq
- cmp::Ord
- cmp::PartialEq
- cmp::PartialOrd
- convert::AsMut
- convert::AsRef
- convert::From
- convert::Into
- convert::TryFrom
- convert::TryInto
- default::Default
- iter::ExactSizeIterator
- iter::Extend
- iter::FromIterator
- iter::IntoIterator
- iter::Iterator
- iter::TrustedLen
- marker::ConstParamTy_
- marker::Copy
- marker::Destruct
- marker::DiscriminantKind
- marker::Freeze
- marker::MetaSized
- marker::PointeeSized
- marker::Send
- marker::Sized
- marker::StructuralPartialEq
- marker::Sync
- marker::Tuple
- marker::Unpin
- marker::Unsize
- ops::Add
- ops::AddAssign
- ops::BitAnd
- ops::BitAndAssign
- ops::BitOr
- ops::BitOrAssign
- ops::BitXor
- ops::BitXorAssign
- ops::CoerceShared
- ops::CoerceUnsized
- ops::Deref
- ops::DerefMut
- ops::DerefPure
- ops::DispatchFromDyn
- ops::Div
- ops::DivAssign
- ops::Drop
- ops::Fn
- ops::FnMut
- ops::FnOnce
- ops::FromResidual
- ops::Index
- ops::IndexMut
- ops::IntoBounds
- ops::Mul
- ops::MulAssign
- ops::Neg
- ops::Not
- ops::OneSidedRange
- ops::RangeBounds
- ops::Reborrow
- ops::Receiver
- ops::Rem
- ops::RemAssign
- ops::Residual
- ops::Shl
- ops::ShlAssign
- ops::Shr
- ops::ShrAssign
- ops::Sub
- ops::SubAssign
- ops::Try
- ptr::Pointee
- slice::SliceIndex
- sync::atomic::AtomicPrimitive
Macros
- assert
- assert_unsafe_precondition
- cfg
- column
- compile_error
- concat
- concat_bytes
- const_format_args
- debug_assert
- env
- file
- format_args
- include
- include_bytes
- include_str
- line
- log_syntax
- matches
- module_path
- option_env
- panic
- prelude::v1::deref
- prelude::v1::type_ascribe
- stringify
- trace_macros
- ub_checks::assert_unsafe_precondition
- unreachable
Attribute Macros
- autodiff::autodiff_forward
- autodiff::autodiff_reverse
- prelude::v1::alloc_error_handler
- prelude::v1::bench
- prelude::v1::cfg_accessible
- prelude::v1::cfg_eval
- prelude::v1::define_opaque
- prelude::v1::derive
- prelude::v1::derive_const
- prelude::v1::global_allocator
- prelude::v1::test
- prelude::v1::test_case
Derive Macros
Functions
- any::type_name
- any::type_name_of_val
- array::from_mut
- array::from_ref
- array::try_from_fn
- cmp::max
- cmp::min
- convert::identity
- hint::unreachable_unchecked
- intrinsics::abort
- intrinsics::add_with_overflow
- intrinsics::aggregate_raw_ptr
- intrinsics::align_of
- intrinsics::align_of_val
- intrinsics::assert_inhabited
- intrinsics::assume
- intrinsics::atomic_and
- intrinsics::atomic_cxchg
- intrinsics::atomic_cxchgweak
- intrinsics::atomic_load
- intrinsics::atomic_nand
- intrinsics::atomic_or
- intrinsics::atomic_store
- intrinsics::atomic_umax
- intrinsics::atomic_umin
- intrinsics::atomic_xadd
- intrinsics::atomic_xchg
- intrinsics::atomic_xor
- intrinsics::atomic_xsub
- intrinsics::autodiff
- intrinsics::cold_path
- intrinsics::const_eval_select
- intrinsics::const_make_global
- intrinsics::copy
- intrinsics::copy_nonoverlapping
- intrinsics::ctpop
- intrinsics::cttz_nonzero
- intrinsics::discriminant_value
- intrinsics::exact_div
- intrinsics::mul_with_overflow
- intrinsics::needs_drop
- intrinsics::offset
- intrinsics::ptr_guaranteed_cmp
- intrinsics::ptr_metadata
- intrinsics::read_via_copy
- intrinsics::size_of
- intrinsics::size_of_val
- intrinsics::slice_get_unchecked
- intrinsics::sub_with_overflow
- intrinsics::three_way_compare
- intrinsics::transmute
- intrinsics::transmute_unchecked
- intrinsics::type_id
- intrinsics::type_id_eq
- intrinsics::type_name
- intrinsics::ub_checks
- intrinsics::unchecked_add
- intrinsics::unchecked_rem
- intrinsics::unchecked_shl
- intrinsics::unchecked_shr
- intrinsics::unchecked_sub
- intrinsics::unlikely
- intrinsics::unreachable
- intrinsics::volatile_load
- intrinsics::volatile_store
- intrinsics::wrapping_add
- intrinsics::wrapping_mul
- intrinsics::wrapping_sub
- intrinsics::write_bytes
- intrinsics::write_via_move
- iter::zip
- mem::align_of
- mem::align_of_val
- mem::drop
- mem::forget
- mem::needs_drop
- mem::replace
- mem::size_of
- mem::size_of_val
- mem::transmute
- mem::transmute_copy
- panicking::panic
- panicking::panic_const::panic_const_add_overflow
- panicking::panic_const::panic_const_async_fn_resumed
- panicking::panic_const::panic_const_async_fn_resumed_drop
- panicking::panic_const::panic_const_async_fn_resumed_panic
- panicking::panic_const::panic_const_async_gen_fn_resumed
- panicking::panic_const::panic_const_async_gen_fn_resumed_drop
- panicking::panic_const::panic_const_async_gen_fn_resumed_panic
- panicking::panic_const::panic_const_coroutine_resumed
- panicking::panic_const::panic_const_coroutine_resumed_drop
- panicking::panic_const::panic_const_coroutine_resumed_panic
- panicking::panic_const::panic_const_div_by_zero
- panicking::panic_const::panic_const_div_overflow
- panicking::panic_const::panic_const_gen_fn_none
- panicking::panic_const::panic_const_gen_fn_none_drop
- panicking::panic_const::panic_const_gen_fn_none_panic
- panicking::panic_const::panic_const_mul_overflow
- panicking::panic_const::panic_const_neg_overflow
- panicking::panic_const::panic_const_rem_by_zero
- panicking::panic_const::panic_const_rem_overflow
- panicking::panic_const::panic_const_shl_overflow
- panicking::panic_const::panic_const_shr_overflow
- panicking::panic_const::panic_const_sub_overflow
- panicking::panic_fmt
- panicking::panic_nounwind
- panicking::panic_nounwind_fmt
- ptr::copy
- ptr::copy_nonoverlapping
- ptr::drop_in_place
- ptr::from_raw_parts
- ptr::from_raw_parts_mut
- ptr::from_ref
- ptr::metadata
- ptr::null
- ptr::null_mut
- ptr::read
- ptr::read_unaligned
- ptr::read_volatile
- ptr::slice_from_raw_parts
- ptr::slice_from_raw_parts_mut
- ptr::without_provenance
- ptr::without_provenance_mut
- ptr::write
- ptr::write_bytes
- ptr::write_volatile
- slice::from_mut
- slice::from_raw_parts
- slice::from_raw_parts_mut
- slice::from_ref
- str::from_utf8
- str::from_utf8_unchecked
- str::utf8_char_width
Trait Aliases
Constants
- f32::DIGITS
- f32::EPSILON
- f32::INFINITY
- f32::MANTISSA_DIGITS
- f32::MAX
- f32::MAX_10_EXP
- f32::MAX_EXP
- f32::MIN
- f32::MIN_10_EXP
- f32::MIN_EXP
- f32::MIN_POSITIVE
- f32::NAN
- f32::NEG_INFINITY
- f32::RADIX
- f32::consts::E
- f32::consts::EGAMMA
- f32::consts::FRAC_1_PI
- f32::consts::FRAC_1_SQRT_2
- f32::consts::FRAC_1_SQRT_2PI
- f32::consts::FRAC_1_SQRT_3
- f32::consts::FRAC_1_SQRT_PI
- f32::consts::FRAC_2_PI
- f32::consts::FRAC_2_SQRT_PI
- f32::consts::FRAC_PI_2
- f32::consts::FRAC_PI_3
- f32::consts::FRAC_PI_4
- f32::consts::FRAC_PI_6
- f32::consts::FRAC_PI_8
- f32::consts::LN_10
- f32::consts::LN_2
- f32::consts::LOG10_2
- f32::consts::LOG10_E
- f32::consts::LOG2_10
- f32::consts::LOG2_E
- f32::consts::PHI
- f32::consts::PI
- f32::consts::SQRT_2
- f32::consts::SQRT_3
- f32::consts::TAU
- f64::DIGITS
- f64::EPSILON
- f64::INFINITY
- f64::MANTISSA_DIGITS
- f64::MAX
- f64::MAX_10_EXP
- f64::MAX_EXP
- f64::MIN
- f64::MIN_10_EXP
- f64::MIN_EXP
- f64::MIN_POSITIVE
- f64::NAN
- f64::NEG_INFINITY
- f64::RADIX
- f64::consts::E
- f64::consts::EGAMMA
- f64::consts::FRAC_1_PI
- f64::consts::FRAC_1_SQRT_2
- f64::consts::FRAC_1_SQRT_2PI
- f64::consts::FRAC_1_SQRT_3
- f64::consts::FRAC_1_SQRT_PI
- f64::consts::FRAC_2_PI
- f64::consts::FRAC_2_SQRT_PI
- f64::consts::FRAC_PI_2
- f64::consts::FRAC_PI_3
- f64::consts::FRAC_PI_4
- f64::consts::FRAC_PI_6
- f64::consts::FRAC_PI_8
- f64::consts::LN_10
- f64::consts::LN_2
- f64::consts::LOG10_2
- f64::consts::LOG10_E
- f64::consts::LOG2_10
- f64::consts::LOG2_E
- f64::consts::PHI
- f64::consts::PI
- f64::consts::SQRT_2
- f64::consts::SQRT_3
- f64::consts::TAU