MCPcopy Create free account

hub / github.com/beling/bsuccinct-rs / functions

Functions1,609 in github.com/beling/bsuccinct-rs

Functiontest_n_lowest
()
bitm/src/lib.rs:130
Functiontest_optimal_combined_sampling_14
()
bitm/src/rank_select/select.rs:715
Functiontest_optimal_combined_sampling_15
()
bitm/src/rank_select/select.rs:738
Functiontest_primitives
()
dyn_size_of/src/lib.rs:188
Functiontest_select64
()
bitm/src/rank_select/select.rs:751
Functiontest_serializer
(value: T)
binout/src/lib.rs:288
Functiontest_serializer_array
(values: &[T])
binout/src/lib.rs:295
Functiontest_small
()
ph/src/fmph/function.rs:674
Functiontest_small
()
ph/src/phast/kfunction.rs:363
Functiontest_small
()
ph/src/phast/function2.rs:442
Functiontest_small
()
ph/src/phast/function.rs:548
Functiontest_small
()
ph/src/phast/perfect.rs:365
Functiontest_small2
()
ph/src/phast/kfunction.rs:371
Functiontest_small2
()
ph/src/phast/function2.rs:450
Functiontest_small2
()
ph/src/phast/function.rs:556
Functiontest_small_bits
()
ph/src/fmph/gofunction.rs:819
Functiontest_small_dense
()
cseq/src/elias_fano.rs:709
Functiontest_small_k
()
ph/src/phast/perfect.rs:379
Functiontest_small_powers_of_two
()
ph/src/fmph/gofunction.rs:791
Functiontest_small_sparse
()
cseq/src/elias_fano.rs:668
Functiontest_tuple
()
dyn_size_of/src/lib.rs:218
Functiontest_u16
()
binout/src/lib.rs:302
Functiontest_u16_array
()
binout/src/lib.rs:319
Functiontest_vec
()
dyn_size_of/src/lib.rs:201
Functiontest_zeros
()
cseq/src/wavelet_matrix.rs:401
Functionto_io_error
(err: E)
ph/src/seeds.rs:9
Methodtotal_fragments_count
Returns total (summarized) number of code fragments of all values. The algorithm runs in *O(L)* time and *O(1)* memory, where *L* is the number of fr
minimum_redundancy/src/lib.rs:82
Methodtry_f
(&self, seed_size: SS, seeds: &[SS::VecElement], key: u64)
ph/src/phast/conf.rs:164
Methodtry_f
(&self, seed_size: SS, seeds: &[SS::VecElement], primary_code: u64, conf: &C)
ph/src/phast/seed_chooser/mod.rs:40
Methodtry_f
(&self, seed_size: SS, seeds: &[SS::VecElement], primary_code: u64, conf: &C)
ph/src/phast/seed_chooser/mod.rs:186
Methodtry_f
(&self, seed_size: SS, seeds: &[SS::VecElement], primary_code: u64, conf: &C)
ph/src/phast/seed_chooser/seed.rs:142
Methodtry_from
(value: Degree)
minimum_redundancy/src/degree.rs:143
Methodtry_from
(value: u8)
ph/src/seeds.rs:91
Methodtry_from
(value: u8)
ph/src/fmph/goindexing.rs:167
Methodtry_from_hashmap
Tries to construct [`Map`] with key-value pairs stored in `map`. Values are usually of type `u8`, `u16`, `u32` or `u64`. Each value must be convertib
csf/src/ls/map.rs:271
Methodtry_from_hashmap_bpv
Tries to construct [`Map`] with key-value pairs stored in `map`. Values are usually of type `u8`, `u16`, `u32` or `u64`. Each value must be convertib
csf/src/ls/map.rs:260
Methodtry_from_kv
(keys: &[K], values: &[V], bits_per_fragment: u8, bdz_extra_bits_per_fragment: u8)
csf/src/ls/cmap.rs:349
Methodtry_from_kv_with_builder_bpf_conf
(keys: &[K], values: &[C::Value], build_coding: &BC, bits_per_fragment: u8, conf: MapConf<BM, S>, bdz_extra_bi
csf/src/ls/cmap.rs:295
Methodtry_from_kv_with_builder_conf
(keys: &[K], values: &[C::Value], build_coding: &BC, conf: MapConf<BM, S>, bdz_extra_bits_per_fragment: u8)
csf/src/ls/cmap.rs:304
Methodtry_from_kv_with_coding
(keys: &[K], values: &[V], value_coding: C, bdz_extra_bits_per_fragment: u8)
csf/src/ls/cmap.rs:264
Methodtry_from_kv_with_coding_conf
(keys: &[K], values: &[V], value_coding: C, conf: MapConf<BM, S>, bdz_extra_bits_per_fragment: u8)
csf/src/ls/cmap.rs:233
Methodtry_from_kv_with_conf
(keys: &[K], values: &[V], bits_per_fragment: u8, conf: MapConf<BM, S>, bdz_extra_bits_per_fragment: u8)
csf/src/ls/cmap.rs:325
Methodtry_from_map
(map: &HashMap<K, V, MS>, bits_per_fragment: u8, bdz_extra_bits_per_fragment: u8)
csf/src/ls/cmap.rs:333
Methodtry_from_map_with_builder_bpf_conf
(map: &HashMap<K, C::Value, MS>, build_coding: &BC, bits_per_fragment: u8, conf: MapConf<BM, S>, bdz_extra_bit
csf/src/ls/cmap.rs:273
Methodtry_from_map_with_builder_conf
(map: &HashMap<K, C::Value, MS>, build_coding: &BC, conf: MapConf<BM, S>, bdz_extra_bits_per_fragment: u8)
csf/src/ls/cmap.rs:284
Methodtry_from_map_with_coding
(map: &HashMap<K, V, MS>, value_coding: C, bdz_extra_bits_per_fragment: u8)
csf/src/ls/cmap.rs:248
Methodtry_from_map_with_coding_conf
(map: &HashMap<K, V, MS>, value_coding: C, conf: MapConf<BM, S>, bdz_extra_bits_per_fragment: u8)
csf/src/ls/cmap.rs:227
Methodtry_from_map_with_conf
(map: &HashMap<K, V, MS>, bits_per_fragment: u8, conf: MapConf<BM, S>, bdz_extra_bits_per_fragment: u8)
csf/src/ls/cmap.rs:315
Methodtry_from_mapf
(map: FKvIntoIter, bits_per_fragment: u8, bdz_extra_bits_per_fragment: u8)
csf/src/ls/cmap.rs:338
Methodtry_from_mapf_with_coding
(map: FKvIntoIter, value_coding: C, bdz_extra_bits_per_fragment: u8)
csf/src/ls/cmap.rs:254
Methodtry_from_mapf_with_coding_conf
Underlying [Map] uses `value_coding.bits_per_fragment()+extra_bits_per_fragment` bits per fragment. `extra_bits_per_fragment>0` increases a chance of
csf/src/ls/cmap.rs:182
Methodtry_get_bit
(&self, bit_nr: usize)
bitm/src/bitvec.rs:576
Methodtry_get_fragment
(&self, index: usize, v_size: u8)
bitm/src/bitvec.rs:319
Methodtry_get_fragment_unmasked
(&self, index: usize, v_size: u8)
bitm/src/bitvec.rs:313
Methodtry_rank
(&self, value: usize)
cseq/src/elias_fano.rs:458
Methodtry_rank0
(&self, index: usize)
bitm/src/rank_select/mod.rs:32
Methodtry_select
(&self, rank: usize)
cseq/src/elias_fano.rs:446
Methodtry_with_bitset
(keys: &[K], values: &[u64], bits_per_value: u8)
csf/src/ls/map.rs:94
Methodtry_with_conf_bitset
(keys: &[K], values: &[u64], bits_per_value: u8, conf: MapConf<BM, S>)
csf/src/ls/map.rs:212
Methodtry_with_conf_fn
Tries to construct [`Map`] with key-value pairs produced by the iterator returned by the `kv` function, using the given configuration. The iterator r
csf/src/ls/map.rs:180
Methodtry_with_conf_kv
(keys: &[K], values: &[V], conf: MapConf<BM, S>)
csf/src/ls/map.rs:249
Methodtry_with_conf_kv_bpv
(keys: &[K], values: &[V], bits_per_value: u8, conf: MapConf<BM, S>)
csf/src/ls/map.rs:226
Methodtry_with_conf_stats
Constructs [`Map`] for given key-value pairs `kv`, using the build configuration `conf` and reporting statistics with `stats`. [`None`] is returned i
csf/src/fp/map/mod.rs:190
Methodtry_with_conf_stats
Constructs [`GOFunction`] for given `keys`, using the build configuration `conf` and reporting statistics with `stats`. [`None`] is returned if the c
ph/src/fmph/gofunction.rs:617
Methodtry_with_conf_stats
Constructs [`Function`] for given `keys`, using the build configuration `conf` and reporting statistics with `stats`. [`None`] is returned if the con
ph/src/fmph/function.rs:523
Methodtry_with_conf_stats_or_partial
Constructs [`Map`] for given key-value pairs `kv`, using the build configuration `conf` and reporting statistics with `stats`. If the construction fa
csf/src/fp/map/mod.rs:211
Methodtry_with_conf_stats_or_partial
Constructs [`GOFunction`] for given input `keys`, using the build configuration `conf` and reporting statistics with `stats`. If the construction fai
ph/src/fmph/gofunction.rs:599
Methodtry_with_conf_stats_or_partial
Constructs [`Function`] for given input `keys`, using the build configuration `conf` and reporting statistics with `stats`. If the construction fails
ph/src/fmph/function.rs:504
Methodtry_with_fn
(keys: &[K], values: V, bits_per_value: u8)
csf/src/ls/map.rs:85
Methodtry_with_kv
(keys: &[K], values: &[V])
csf/src/ls/map.rs:106
Methodtry_with_kv_bpv
(keys: &[K], values: &[V], bits_per_value: u8)
csf/src/ls/map.rs:100
Methodtry_with_vertex_t_conf_fn
( kv: FKVIntoIterator, kv_len: usize, number_of_vertices: usize, third_of_vertices_len: usize,
csf/src/ls/map.rs:126
Methoduniverse
(&self)
cseq/src/elias_fano.rs:24
Methodvalidate
(&self)
ph/src/fmph/goindexing.rs:52
Methodvalue
(mphf: &Self::MPHF, key: &K)
mphf_benchmark/src/ptrhash.rs:36
Methodvalue
(mphf: &Self::MPHF, key: &K)
mphf_benchmark/src/phast.rs:40
Methodvalue
(mphf: &Self::MPHF, key: &K)
mphf_benchmark/src/cmph.rs:55
Methodvalue
(&self)
cseq/src/elias_fano.rs:581
Methodvalue_distribution
(&self/*, _retained_hint: P*/)
csf/src/fp/kvset.rs:172
Methodvalue_ex
(mphf: &Self::MPHF, key: &K, levels: &mut usize)
mphf_benchmark/src/fmph.rs:30
Methodvalue_ex
(mphf: &Self::MPHF, key: &K, _levels: &mut usize)
mphf_benchmark/src/ptrhash.rs:32
Methodvalue_ex
(mphf: &Self::MPHF, key: &K, _levels: &mut usize)
mphf_benchmark/src/phast.rs:36
Methodvalue_ex
(mphf: &Self::MPHF, key: &K, _levels: &mut usize)
mphf_benchmark/src/cmph.rs:50
Methodvalue_unchecked
(&self)
cseq/src/elias_fano.rs:576
Functionvbyte_u16
()
binout/src/lib.rs:315
Functionvbyte_u16_array
()
binout/src/lib.rs:325
Functionvbyte_u32
()
binout/src/lib.rs:329
Functionvbyte_u64
()
binout/src/lib.rs:347
Methodwith_64bit_segments
(segments_value: u64, segments_len: usize)
bitm/src/bitvec.rs:490
Methodwith_all
(values: Vec<usize>, last: usize)
ph/src/phast/compressed_array.rs:36
Methodwith_all
Constructs accumulator with all values from `iter`. # Examples ``` use fsum::FSum; assert_eq!(FSum::with_all((0..10).map(|_| 0.1)).value(), 1.0); `
fsum/src/lib.rs:51
Methodwith_bits_per_value
(number_of_vertices: usize, bits_per_value: u8)
csf/src/ls/graph3.rs:148
Methodwith_bitwords
(word: u64, word_len_bits: u8, words_count: usize)
bitm/src/bitvec.rs:494
Methodwith_bumping
(key: u64, seed: u16, slice_len_minus_one: u16)
ph/src/phast/conf.rs:42
Methodwith_conf
(keys: KS, conf: GOBuildConf<GS, SS, S>)
ph/src/fmph/gofunction.rs:641
Methodwith_conf
(keys: impl KeySet<K>, conf: BuildConf<S>)
ph/src/fmph/function.rs:548
Methodwith_conf_stats
(kv: KV, conf: MapConf<LSC, CSB, S>, stats: &mut BS)
csf/src/fp/map/mod.rs:178
Methodwith_conf_stats
Builds [`GOFunction`] for given `keys`, using the build configuration `conf` and reporting statistics with `stats`. Panics if the construction fails.
ph/src/fmph/gofunction.rs:630
Methodwith_conf_stats
Constructs [`Function`] for given `keys`, using the build configuration `conf` and reporting statistics with `stats`. Panics if the construction fail
ph/src/fmph/function.rs:537
Methodwith_ct
Returns configuration with custom [group-optimized family of hash functions](GOBuildConf::goconf) and [cache threshold](GOBuildConf::cache_threshold).
ph/src/fmph/gofunction.rs:227
← previousnext →1,401–1,500 of 1,609, ranked by callers