Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/beling/bsuccinct-rs
/ functions
Functions
1,609 in github.com/beling/bsuccinct-rs
⨍
Functions
1,609
◇
Types & classes
258
Method
separated_by_newlines
(buf: B)
mphf_benchmark/src/inout.rs:16
Method
separated_by_zeros
(buf: B)
mphf_benchmark/src/inout.rs:17
Method
sequence
Returns the [`Sequence`] over which `self` iterates.
cseq/src/elias_fano.rs:495
Function
set_bit_to
(tab: &mut [u64], index: usize, value: bool)
bitm/benches/bitvec-iai.rs:35
Function
set_bit_to_unchecked
(tab: &mut [u64], index: usize, value: bool)
bitm/benches/bitvec-iai.rs:42
Function
set_bits
(tab: &mut [u64], index: usize, v: u64, v_size: u8)
bitm/benches/bitvec-iai.rs:21
Function
set_bits
(c: &mut Criterion)
bitm/benches/bitvec.rs:29
Function
set_bits57
(ptr: *mut u8, first_bit: usize, value: u64, len_mask: u64)
bitm/src/lib.rs:76
Function
set_bits_unchecked
(tab: &mut [u64], index: usize, v: u64, v_size: u8)
bitm/benches/bitvec-iai.rs:28
Method
set_successive_bit_to
(&mut self, bit_nr: &mut usize, value: bool)
bitm/src/bitvec.rs:160
Method
set_successive_bit_to_unchecked
(&mut self, bit_nr: &mut usize, value: bool)
bitm/src/bitvec.rs:166
Method
set_successive_bits
(&mut self, begin: &mut usize, v: u64, len: u8)
bitm/src/bitvec.rs:261
Method
set_successive_fragment
(&mut self, index: &mut usize, v: u64, v_size: u8)
bitm/src/bitvec.rs:375
Method
set_value
(output: &mut [u64], index: usize, value: u8, bits_per_value: u8)
csf/src/fp/collision_solver.rs:57
Method
set_value
(output: &mut [u64], index: usize, value: u8, bits_per_value: u8)
csf/src/fp/collision_solver.rs:281
Method
shift_for
(index: usize)
ph/src/seeds.rs:266
Function
show_uncompressed_plot
(as_percent=False)
csf_benchmark/utils/csf_benchmark_plot.py:87
Method
size
(val: usize)
binout/src/lib.rs:113
Method
size_bytes_content_dyn
(&self)
dyn_size_of/src/lib.rs:16
Method
size_bytes_content_dyn
(&self)
dyn_size_of/src/lib.rs:53
Method
size_bytes_content_dyn
(&self)
ph/src/phast/compressed_array.rs:240
Method
size_bytes_content_dyn
(&self)
ph/src/phast/kfunction.rs:36
Method
size_bytes_content_dyn
(&self)
ph/src/phast/partial.rs:23
Method
size_bytes_content_dyn
(&self)
ph/src/phast/nbfunction.rs:30
Method
size_bytes_content_dyn
(&self)
ph/src/phast/function2.rs:48
Method
size_bytes_content_dyn
(&self)
ph/src/phast/function.rs:49
Method
size_bytes_content_dyn
(&self)
ph/src/phast/perfect.rs:31
Method
size_bytes_dyn
(&self)
cseq/src/elias_fano.rs:464
Method
size_bytes_dyn
(&self)
cseq/src/wavelet_matrix.rs:64
Method
size_bytes_dyn
(&self)
minimum_redundancy/src/lib.rs:47
Method
size_bytes_dyn
(&self)
bitm/src/rank_select/select.rs:539
Method
size_bytes_dyn
(&self)
bitm/src/rank_select/mod.rs:180
Method
size_bytes_dyn
(&self)
csf/src/ls/cmap.rs:135
Method
size_bytes_dyn
(&self)
csf/src/ls/map.rs:40
Method
size_bytes_dyn
(&self)
csf/src/fp/cmap/mod.rs:38
Method
size_bytes_dyn
(&self)
csf/src/fp/map/mod.rs:31
Method
size_bytes_dyn
(&self)
csf/src/fp/gomap/mod.rs:32
Method
size_bytes_dyn
(&self)
dyn_size_of/src/lib.rs:10
Method
size_bytes_dyn
(&self)
ph/src/fmph/gofunction.rs:473
Method
size_bytes_dyn
(&self)
ph/src/fmph/function.rs:401
Method
size_bytes_dyn
(&self)
ph/src/phast/kfunction.rs:31
Method
size_bytes_dyn
(&self)
ph/src/phast/partial.rs:22
Method
size_bytes_dyn
(&self)
ph/src/phast/nbfunction.rs:29
Method
size_bytes_dyn
(&self)
ph/src/phast/function2.rs:42
Method
size_bytes_dyn
(&self)
ph/src/phast/function.rs:48
Method
size_bytes_dyn
(&self)
ph/src/phast/perfect.rs:28
Method
size_hint
(&self)
minimum_redundancy/src/iterators.rs:57
Method
size_hint
(&self)
minimum_redundancy/src/code.rs:107
Method
size_hint
(&self)
bitm/src/bitvec.rs:44
Method
size_hint
(&self)
csf/src/coding/mod.rs:144
Method
size_hint
(&self)
binout/src/lib.rs:17
Method
size_hint
(&self)
butils/src/lib.rs:30
Method
size_segments
Returns number of 64-bit segments to use for given sequence of retained `values`.
csf/src/fp/level_sizer.rs:19
Method
size_segments_for_dist
(counts: &mut [u32], input_size: usize, bits_per_fragment: u8)
csf/src/fp/level_sizer.rs:94
Method
size_segments_for_values
Returns number of 64-bit segments to use for given sequence of retained `values`.
csf/src/fp/level_sizer.rs:12
Method
slice
Constructs cached [`SliceSourceWithRefs`] that wraps given `keys`. The keys are cloned and cached as soon as their number drops below `clone_threshold
ph/src/fmph/keyset.rs:901
Method
slice_begin_for_bucket
(&self, bucket: usize)
ph/src/phast/conf.rs:108
Method
space_overhead
Returns space overhead [%] over raw bitmap of structure of given size (in bytes).
cseq_benchmark/src/main.rs:371
Method
stdout
Report events occurred during building a minimal perfect hashing function to the standard output.
ph/src/stats.rs:23
Method
sub_assign
(&mut self, other: f64)
fsum/src/lib.rs:197
Method
target_len
(&self)
cseq/src/elias_fano.rs:30
Function
test_1_level
()
cseq/src/wavelet_matrix.rs:412
Function
test_2_levels
()
cseq/src/wavelet_matrix.rs:434
Function
test_3_levels
()
cseq/src/wavelet_matrix.rs:453
Function
test_4_levels
()
cseq/src/wavelet_matrix.rs:464
Function
test_array
()
dyn_size_of/src/lib.rs:194
Function
test_array_with_rank
()
bitm/src/rank_select/mod.rs:439
Function
test_big_array_with_rank
()
bitm/src/rank_select/mod.rs:482
Function
test_bits_to_store
()
bitm/src/lib.rs:138
Function
test_bits_to_store_any_of
()
csf/src/lib.rs:74
Function
test_box
()
dyn_size_of/src/lib.rs:226
Function
test_boxed_slice
()
dyn_size_of/src/lib.rs:211
Function
test_content
()
bitm/src/rank_select/mod.rs:542
Function
test_div_up
()
bitm/src/lib.rs:122
Function
test_duplicates
()
ph/src/fmph/gofunction.rs:884
Function
test_duplicates
()
ph/src/fmph/function.rs:717
Function
test_duplicates_partial
()
ph/src/fmph/gofunction.rs:890
Function
test_duplicates_partial
()
ph/src/fmph/function.rs:723
Function
test_dynamic
()
ph/src/fmph/function.rs:688
Function
test_dynamic_par
()
ph/src/fmph/function.rs:697
Function
test_empty
()
cseq/src/elias_fano.rs:658
Function
test_empty
()
cseq/src/wavelet_matrix.rs:390
Function
test_empty_array_rank
()
bitm/src/rank_select/mod.rs:423
Function
test_empty_array_rank_101111
()
bitm/src/rank_select/mod.rs:430
Function
test_empty_array_rank_101111_combined
()
bitm/src/rank_select/mod.rs:435
Function
test_fail_partial
()
csf/src/fp/map/mod.rs:381
Function
test_fmph_for_over_2to32_keys
()
ph/src/fmph/function.rs:707
Function
test_fmphgo_for_over_2to32_keys
()
ph/src/fmph/gofunction.rs:873
Function
test_huge
()
cseq/src/elias_fano.rs:777
Function
test_huge_11_levels
()
cseq/src/wavelet_matrix.rs:515
Function
test_huge_9_levels
()
cseq/src/wavelet_matrix.rs:529
Function
test_large_size
()
ph/src/fmph/gofunction.rs:863
Function
test_large_size
()
ph/src/fmph/function.rs:681
Function
test_medium
()
ph/src/fmph/gofunction.rs:838
Function
test_medium
()
ph/src/phast/perfect.rs:372
Function
test_medium_k
()
ph/src/phast/perfect.rs:386
Function
test_mid_1
()
cseq/src/elias_fano.rs:746
Function
test_mid_21_levels
()
cseq/src/wavelet_matrix.rs:500
Function
test_mid_3
()
cseq/src/elias_fano.rs:760
Function
test_mid_8_levels
()
cseq/src/wavelet_matrix.rs:488
← previous
next →
1,301–1,400 of 1,609, ranked by callers