Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/RustCrypto/utils
/ functions
Functions
599 in github.com/RustCrypto/utils
⨍
Functions
599
◇
Types & classes
109
Method
cmovne
(&self, rhs: &Self, input: Condition, output: &mut Condition)
cmov/src/backends/soft.rs:56
Method
cmovne
(&self, rhs: &Self, input: Condition, output: &mut Condition)
cmov/src/backends/aarch64.rs:147
Method
cmovnz
(&mut self, value: &Self, condition: Condition)
cmov/src/array.rs:14
Method
cmovnz
(&mut self, value: &u16, condition: Condition)
cmov/src/backends/soft.rs:17
Method
cmovnz
(&mut self, value: &Self, condition: Condition)
cmov/src/backends/aarch64.rs:108
Method
cmovnz
(&mut self, value: &Self, condition: Condition)
cmov/src/backends/x86.rs:51
Function
cmovnz_works
()
cmov/tests/core_impls.rs:157
Method
cmovz
Move if zero. Moves `value` to `self` in constant-time if `condition` is equal to zero.
cmov/src/lib.rs:47
Method
cmovz
(&mut self, value: &u16, condition: Condition)
cmov/src/backends/soft.rs:22
Method
cmovz
(&mut self, value: &Self, condition: Condition)
cmov/src/backends/aarch64.rs:113
Method
cmovz
(&mut self, value: &Self, condition: Condition)
cmov/src/backends/x86.rs:56
Function
cmovz_works
()
cmov/tests/core_impls.rs:144
Function
cmovz_wrong_output
()
cmov/tests/regression.rs:19
Method
conditional_select
(a: &Self, b: &Self, choice: subtle::Choice)
ctutils/src/ct_option.rs:649
Method
conditional_select
(a: &Self, b: &Self, choice: subtle::Choice)
ctutils/src/choice.rs:614
Function
cpubits_16_or_32_vs_64
()
cpubits/src/lib.rs:442
Function
cpubits_32_bit_override
()
cpubits/src/lib.rs:459
Function
cpubits_on_armv7_is_64bit
()
cpubits/src/lib.rs:428
Function
cpubits_on_wasm_is_64bit
()
cpubits/src/lib.rs:435
Function
cpubits_works
()
cpubits/src/lib.rs:421
Method
ct_assign
(&mut self, other: &Self, choice: Choice)
ctutils/src/choice.rs:535
Method
ct_assign_slice
Conditionally assign `src` to `dst` if `choice` is [`Choice::TRUE`], or leave it unchanged for [`Choice::FALSE`].
ctutils/src/traits/ct_assign.rs:41
Method
ct_eq
(&self, other: &CtOption<T>)
ctutils/src/ct_option.rs:579
Method
ct_eq
(&self, other: &Self)
ctutils/src/choice.rs:544
Method
ct_eq_slice
(a: &[Self], b: &[Self])
ctutils/src/traits/ct_eq.rs:50
Function
ct_find
()
ctutils/src/traits/ct_find.rs:97
Method
ct_find
(&self, predicate: P)
ctutils/src/traits/ct_find.rs:26
Method
ct_gt
(&self, other: &Self)
ctutils/src/traits/ct_gt.rs:57
Method
ct_lookup
(&self, index: Idx)
ctutils/src/traits/ct_lookup.rs:28
Function
ct_lookup_u32
()
ctutils/src/traits/ct_lookup.rs:96
Function
ct_lookup_usize
()
ctutils/src/traits/ct_lookup.rs:105
Function
ct_lt
()
ctutils/src/traits/ct_lt.rs:74
Method
ct_lt
(&self, other: &Self)
ctutils/src/traits/ct_lt.rs:57
Method
ct_ne
(&self, other: &Rhs)
ctutils/src/traits/ct_eq.rs:37
Method
ct_ne
(&self, other: &Self)
ctutils/src/traits/ct_eq.rs:70
Method
ct_ne_slice
(a: &[Self], b: &[Self])
ctutils/src/traits/ct_eq.rs:60
Method
ct_neg_assign
Conditionally negate `self` in-place, replacing it with `-self` if `choice` is [`Choice::TRUE`].
ctutils/src/traits/ct_neg.rs:16
Method
ct_select_array
(a: &[Self; N], b: &[Self; N], choice: Choice)
ctutils/src/traits/ct_select.rs:49
Method
ct_select_array
(a: &[Self; N], b: &[Self; N], choice: Choice)
ctutils/src/traits/ct_select.rs:69
Method
ct_swap
Conditionally swap `self` and `other` if `choice` is [`Choice::TRUE`].
ctutils/src/traits/ct_select.rs:34
Method
data
(&self)
zeroize/tests/zeroize.rs:288
Method
dbl
(self)
dbl/src/lib.rs:45
Method
dealloc
(&self, ptr: *mut u8, layout: Layout)
zeroize/tests/alloc.rs:16
Method
default
()
sponge-cursor/src/lib.rs:22
Method
default
()
block-buffer/src/read.rs:22
Method
default
()
block-buffer/src/lib.rs:101
Method
default
()
ctutils/src/ct_option.rs:597
Method
deref
(&self)
zeroize/src/lib.rs:648
Method
deref
(&self)
zeroize/tests/zeroize_derive.rs:301
Method
deref_mut
(&mut self)
zeroize/src/lib.rs:658
Method
deref_mut
(&mut self)
zeroize/tests/zeroize_derive.rs:307
Function
derive_bound
()
zeroize/tests/zeroize_derive.rs:233
Function
derive_deref
()
zeroize/tests/zeroize_derive.rs:295
Function
derive_enum_drop
()
zeroize/tests/zeroize_derive.rs:75
Function
derive_enum_only_drop
()
zeroize/tests/zeroize_derive.rs:97
Function
derive_enum_skip
()
zeroize/tests/zeroize_derive.rs:160
Function
derive_enum_test
()
zeroize/tests/zeroize_derive.rs:49
Function
derive_inherit_both
()
zeroize/tests/zeroize_derive.rs:280
Function
derive_inherit_from_both
()
zeroize/tests/zeroize_derive.rs:265
Function
derive_inherit_zeroize_on_drop
()
zeroize/tests/zeroize_derive.rs:250
Function
derive_struct_drop
()
zeroize/tests/zeroize_derive.rs:66
Function
derive_struct_only_drop
()
zeroize/tests/zeroize_derive.rs:88
Function
derive_struct_skip
()
zeroize/tests/zeroize_derive.rs:130
Function
derive_struct_test
()
zeroize/tests/zeroize_derive.rs:21
Function
derive_tuple_struct_test
()
zeroize/tests/zeroize_derive.rs:10
Function
derive_zeroize
(input: proc_macro::TokenStream)
zeroize_derive/src/lib.rs:34
Function
derive_zeroize_on_drop
(input: proc_macro::TokenStream)
zeroize_derive/src/lib.rs:95
Function
derive_zeroize_on_drop_generic
()
zeroize/tests/zeroize_derive.rs:325
Function
derive_zeroize_unused_param
()
zeroize/tests/zeroize_derive.rs:336
Function
derive_zeroize_used_param
Issue https://github.com/RustCrypto/utils/issues/878
zeroize/tests/zeroize_derive.rs:367
Function
derive_zeroize_with_marker
Issue https://github.com/RustCrypto/utils/issues/878
zeroize/tests/zeroize_derive.rs:349
Method
deserialize
(buffer: &Array<u8, BS>)
block-buffer/src/read.rs:170
Method
deserialize
Deserialize buffer from a byte array. # Errors If `buf` does not represent a valid serialization of `BlockBuffer`.
block-buffer/src/lib.rs:338
Method
deserialize
(deserializer: D)
zeroize/src/lib.rs:725
Function
digest_pad_combinations
()
block-buffer/tests/mod.rs:85
Method
drop
(&mut self)
block-buffer/src/read.rs:183
Method
drop
(&mut self)
block-buffer/src/lib.rs:435
Method
drop
(&mut self)
aarch64-dit/src/lib.rs:83
Method
drop
(&mut self)
zeroize/src/lib.rs:700
Method
drop
(&mut self)
zeroize/tests/zeroize_derive.rs:115
Method
drop
(&mut self)
zeroize/tests/zeroize.rs:25
Method
drop
(&mut self)
zeroize/tests/alloc.rs:40
Function
eager_buffer_exception_safety
()
block-buffer/tests/mod.rs:384
Function
empty
()
hex-literal/tests/basic.rs:11
Function
encode_decode
()
blobby/src/encode.rs:137
Method
eq
(self, other: Self)
ctutils/src/choice.rs:91
Method
expect_copied
(self, msg: &str)
ctutils/src/ct_option.rs:143
Function
expect_none
()
ctutils/src/ct_option.rs:735
Function
expect_some
()
ctutils/src/ct_option.rs:729
Function
filter
()
ctutils/src/ct_option.rs:782
Function
filter_by
()
ctutils/src/ct_option.rs:795
Method
filter_by
(mut self, is_some: Choice)
ctutils/src/ct_option.rs:312
Method
finalize
Retrieve result and consume HashWriter instance.
digest-io/src/writer.rs:65
Method
finalize
Retrieve result and consume HashReader instance.
digest-io/src/reader.rs:64
Method
finalize_into
Write result into provided array and consume the HashWriter instance.
digest-io/src/writer.rs:70
Method
finalize_into
Write result into provided array and consume the HashReader instance.
digest-io/src/reader.rs:69
Method
finalize_into_reset
Write result into provided array and reset the hasher instance.
digest-io/src/writer.rs:112
Method
finalize_into_reset
Rrite result into provided array and reset the hasher instance.
digest-io/src/reader.rs:107
Method
finalize_reset
Retrieve result and reset hasher instance.
digest-io/src/writer.rs:107
Method
finalize_reset
Retrieve result and reset hasher instance.
digest-io/src/reader.rs:102
← previous
next →
201–300 of 599, ranked by callers