MCPcopy Create free account

hub / github.com/RustCrypto/utils / functions

Functions599 in github.com/RustCrypto/utils

Methodcmovne
(&self, rhs: &Self, input: Condition, output: &mut Condition)
cmov/src/backends/soft.rs:56
Methodcmovne
(&self, rhs: &Self, input: Condition, output: &mut Condition)
cmov/src/backends/aarch64.rs:147
Methodcmovnz
(&mut self, value: &Self, condition: Condition)
cmov/src/array.rs:14
Methodcmovnz
(&mut self, value: &u16, condition: Condition)
cmov/src/backends/soft.rs:17
Methodcmovnz
(&mut self, value: &Self, condition: Condition)
cmov/src/backends/aarch64.rs:108
Methodcmovnz
(&mut self, value: &Self, condition: Condition)
cmov/src/backends/x86.rs:51
Functioncmovnz_works
()
cmov/tests/core_impls.rs:157
Methodcmovz
Move if zero. Moves `value` to `self` in constant-time if `condition` is equal to zero.
cmov/src/lib.rs:47
Methodcmovz
(&mut self, value: &u16, condition: Condition)
cmov/src/backends/soft.rs:22
Methodcmovz
(&mut self, value: &Self, condition: Condition)
cmov/src/backends/aarch64.rs:113
Methodcmovz
(&mut self, value: &Self, condition: Condition)
cmov/src/backends/x86.rs:56
Functioncmovz_works
()
cmov/tests/core_impls.rs:144
Functioncmovz_wrong_output
()
cmov/tests/regression.rs:19
Methodconditional_select
(a: &Self, b: &Self, choice: subtle::Choice)
ctutils/src/ct_option.rs:649
Methodconditional_select
(a: &Self, b: &Self, choice: subtle::Choice)
ctutils/src/choice.rs:614
Functioncpubits_16_or_32_vs_64
()
cpubits/src/lib.rs:442
Functioncpubits_32_bit_override
()
cpubits/src/lib.rs:459
Functioncpubits_on_armv7_is_64bit
()
cpubits/src/lib.rs:428
Functioncpubits_on_wasm_is_64bit
()
cpubits/src/lib.rs:435
Functioncpubits_works
()
cpubits/src/lib.rs:421
Methodct_assign
(&mut self, other: &Self, choice: Choice)
ctutils/src/choice.rs:535
Methodct_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
Methodct_eq
(&self, other: &CtOption<T>)
ctutils/src/ct_option.rs:579
Methodct_eq
(&self, other: &Self)
ctutils/src/choice.rs:544
Methodct_eq_slice
(a: &[Self], b: &[Self])
ctutils/src/traits/ct_eq.rs:50
Functionct_find
()
ctutils/src/traits/ct_find.rs:97
Methodct_find
(&self, predicate: P)
ctutils/src/traits/ct_find.rs:26
Methodct_gt
(&self, other: &Self)
ctutils/src/traits/ct_gt.rs:57
Methodct_lookup
(&self, index: Idx)
ctutils/src/traits/ct_lookup.rs:28
Functionct_lookup_u32
()
ctutils/src/traits/ct_lookup.rs:96
Functionct_lookup_usize
()
ctutils/src/traits/ct_lookup.rs:105
Functionct_lt
()
ctutils/src/traits/ct_lt.rs:74
Methodct_lt
(&self, other: &Self)
ctutils/src/traits/ct_lt.rs:57
Methodct_ne
(&self, other: &Rhs)
ctutils/src/traits/ct_eq.rs:37
Methodct_ne
(&self, other: &Self)
ctutils/src/traits/ct_eq.rs:70
Methodct_ne_slice
(a: &[Self], b: &[Self])
ctutils/src/traits/ct_eq.rs:60
Methodct_neg_assign
Conditionally negate `self` in-place, replacing it with `-self` if `choice` is [`Choice::TRUE`].
ctutils/src/traits/ct_neg.rs:16
Methodct_select_array
(a: &[Self; N], b: &[Self; N], choice: Choice)
ctutils/src/traits/ct_select.rs:49
Methodct_select_array
(a: &[Self; N], b: &[Self; N], choice: Choice)
ctutils/src/traits/ct_select.rs:69
Methodct_swap
Conditionally swap `self` and `other` if `choice` is [`Choice::TRUE`].
ctutils/src/traits/ct_select.rs:34
Methoddata
(&self)
zeroize/tests/zeroize.rs:288
Methoddbl
(self)
dbl/src/lib.rs:45
Methoddealloc
(&self, ptr: *mut u8, layout: Layout)
zeroize/tests/alloc.rs:16
Methoddefault
()
sponge-cursor/src/lib.rs:22
Methoddefault
()
block-buffer/src/read.rs:22
Methoddefault
()
block-buffer/src/lib.rs:101
Methoddefault
()
ctutils/src/ct_option.rs:597
Methodderef
(&self)
zeroize/src/lib.rs:648
Methodderef
(&self)
zeroize/tests/zeroize_derive.rs:301
Methodderef_mut
(&mut self)
zeroize/src/lib.rs:658
Methodderef_mut
(&mut self)
zeroize/tests/zeroize_derive.rs:307
Functionderive_bound
()
zeroize/tests/zeroize_derive.rs:233
Functionderive_deref
()
zeroize/tests/zeroize_derive.rs:295
Functionderive_enum_drop
()
zeroize/tests/zeroize_derive.rs:75
Functionderive_enum_only_drop
()
zeroize/tests/zeroize_derive.rs:97
Functionderive_enum_skip
()
zeroize/tests/zeroize_derive.rs:160
Functionderive_enum_test
()
zeroize/tests/zeroize_derive.rs:49
Functionderive_inherit_both
()
zeroize/tests/zeroize_derive.rs:280
Functionderive_inherit_from_both
()
zeroize/tests/zeroize_derive.rs:265
Functionderive_inherit_zeroize_on_drop
()
zeroize/tests/zeroize_derive.rs:250
Functionderive_struct_drop
()
zeroize/tests/zeroize_derive.rs:66
Functionderive_struct_only_drop
()
zeroize/tests/zeroize_derive.rs:88
Functionderive_struct_skip
()
zeroize/tests/zeroize_derive.rs:130
Functionderive_struct_test
()
zeroize/tests/zeroize_derive.rs:21
Functionderive_tuple_struct_test
()
zeroize/tests/zeroize_derive.rs:10
Functionderive_zeroize
(input: proc_macro::TokenStream)
zeroize_derive/src/lib.rs:34
Functionderive_zeroize_on_drop
(input: proc_macro::TokenStream)
zeroize_derive/src/lib.rs:95
Functionderive_zeroize_on_drop_generic
()
zeroize/tests/zeroize_derive.rs:325
Functionderive_zeroize_unused_param
()
zeroize/tests/zeroize_derive.rs:336
Functionderive_zeroize_used_param
Issue https://github.com/RustCrypto/utils/issues/878
zeroize/tests/zeroize_derive.rs:367
Functionderive_zeroize_with_marker
Issue https://github.com/RustCrypto/utils/issues/878
zeroize/tests/zeroize_derive.rs:349
Methoddeserialize
(buffer: &Array<u8, BS>)
block-buffer/src/read.rs:170
Methoddeserialize
Deserialize buffer from a byte array. # Errors If `buf` does not represent a valid serialization of `BlockBuffer`.
block-buffer/src/lib.rs:338
Methoddeserialize
(deserializer: D)
zeroize/src/lib.rs:725
Functiondigest_pad_combinations
()
block-buffer/tests/mod.rs:85
Methoddrop
(&mut self)
block-buffer/src/read.rs:183
Methoddrop
(&mut self)
block-buffer/src/lib.rs:435
Methoddrop
(&mut self)
aarch64-dit/src/lib.rs:83
Methoddrop
(&mut self)
zeroize/src/lib.rs:700
Methoddrop
(&mut self)
zeroize/tests/zeroize_derive.rs:115
Methoddrop
(&mut self)
zeroize/tests/zeroize.rs:25
Methoddrop
(&mut self)
zeroize/tests/alloc.rs:40
Functioneager_buffer_exception_safety
()
block-buffer/tests/mod.rs:384
Functionempty
()
hex-literal/tests/basic.rs:11
Functionencode_decode
()
blobby/src/encode.rs:137
Methodeq
(self, other: Self)
ctutils/src/choice.rs:91
Methodexpect_copied
(self, msg: &str)
ctutils/src/ct_option.rs:143
Functionexpect_none
()
ctutils/src/ct_option.rs:735
Functionexpect_some
()
ctutils/src/ct_option.rs:729
Functionfilter
()
ctutils/src/ct_option.rs:782
Functionfilter_by
()
ctutils/src/ct_option.rs:795
Methodfilter_by
(mut self, is_some: Choice)
ctutils/src/ct_option.rs:312
Methodfinalize
Retrieve result and consume HashWriter instance.
digest-io/src/writer.rs:65
Methodfinalize
Retrieve result and consume HashReader instance.
digest-io/src/reader.rs:64
Methodfinalize_into
Write result into provided array and consume the HashWriter instance.
digest-io/src/writer.rs:70
Methodfinalize_into
Write result into provided array and consume the HashReader instance.
digest-io/src/reader.rs:69
Methodfinalize_into_reset
Write result into provided array and reset the hasher instance.
digest-io/src/writer.rs:112
Methodfinalize_into_reset
Rrite result into provided array and reset the hasher instance.
digest-io/src/reader.rs:107
Methodfinalize_reset
Retrieve result and reset hasher instance.
digest-io/src/writer.rs:107
Methodfinalize_reset
Retrieve result and reset hasher instance.
digest-io/src/reader.rs:102
← previousnext →201–300 of 599, ranked by callers