MCPcopy Create free account

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

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

Methodempty_used_values
(&self)
ph/src/phast/seed_chooser/shift_wrap.rs:218
Methodempty_used_values
(&self)
ph/src/phast/seed_chooser/shift_wrap_prod.rs:131
Methodempty_used_values
(&self)
ph/src/phast/seed_chooser/shift.rs:86
Methodempty_used_values
(&self)
ph/src/phast/seed_chooser/seed.rs:164
Methodencoder
(&self)
csf/src/coding/geom.rs:70
Methodend
(&mut self, _remaining_keys: usize)
ph/src/stats.rs:12
Methodeq
(&self, other: &Self)
ph/src/phast/seed_chooser/utils.rs:8
Methodeval_and_remove
(&self, _k: u16, values_used_by_seed: &[usize], free_values: &mut FreeValueMultiSetU16, to_subtract_from_value
internal/phast/src/optim.rs:582
Functionexp_str
(n: int)
cseq_benchmark/utils/cseq_benchmark_tabs.py:20
Methodextra_shift
(&self, _bits_per_seed: u8)
ph/src/phast/seed_chooser/mod.rs:46
Methodextra_space_overhead
Returns space overhead [%] over raw bitmap introduced by given size (in bytes).
cseq_benchmark/src/main.rs:365
Methodf
(&self, primary_code: u64, seed: u16, conf: &C)
ph/src/phast/seed_chooser/shift_wrap.rs:79
Methodf
(&self, primary_code: u64, seed: u16, conf: &C)
ph/src/phast/seed_chooser/shift.rs:39
Methodf_core
(&self, output_range: usize, num_of_keys: usize, core: &CC, bits_per_seed: u8)
ph/src/phast/seed_chooser/mod.rs:85
Methodf_core_lf
(&self, num_of_keys: usize, loading_factor_1000: u16, core: &CC, bits_per_seed: u8)
ph/src/phast/seed_chooser/mod.rs:93
Methodfail_on_level
(&mut self, _level_nr: usize)
ph/src/stats.rs:43
Methodfilled_with
(value: T)
ph/src/phast/cyclic.rs:78
Methodfinish_unchecked
(self)
cseq/src/elias_fano.rs:129
Methodfmt
(&self, f: &mut Formatter<'_>)
mphf_benchmark/src/stats.rs:48
Methodfmt
(&self, f: &mut std::fmt::Formatter<'_>)
cseq_benchmark/src/main.rs:103
Methodfmt
(&self, f: &mut Formatter<'_>)
csf/src/fp/level_sizer.rs:50
Methodfmt
(&self, f: &mut std::fmt::Formatter<'_>)
internal/phast/src/conf.rs:112
Methodfor_bucket
(&self, bucket_nr: usize, first_bucket_in_window: usize, core: &C)
internal/phast/src/optim.rs:576
Methodfor_each_key
(&self, mut f: F/*, retained_hint: P*/)
csf/src/fp/kvset.rs:32
Methodfound_on_level
(&mut self, _level_nr: usize)
ph/src/stats.rs:40
Methodfragment_of
(&self, code: Self::Codeword, index: u8)
csf/src/coding/geom.rs:77
Functionfragments_conditionally_change
()
bitm/src/bitvec.rs:830
Functionfragments_conditionally_copy
()
bitm/src/bitvec.rs:857
Functionfragments_init_set_swap
()
bitm/src/bitvec.rs:805
Methodfrom
(bits_per_fragment: BitsPerFragment)
minimum_redundancy/src/degree.rs:213
Methodfrom
(option: Option<T>)
minimum_redundancy/src/lib.rs:384
Methodfrom
(value: BV)
bitm/src/rank_select/mod.rs:191
Methodfrom
(c: minimum_redundancy::Code)
csf/src/coding/mr.rs:12
Methodfrom
(map: HashMap<K, V, HMS>)
csf/src/ls/map.rs:309
Methodfrom
(map: &HashMap<K, V, H>)
csf/src/fp/cmap/mod.rs:300
Methodfrom
(map: &HashMap<K, u8, H>)
csf/src/fp/map/mod.rs:309
Methodfrom
(value: GOConf<GS, SS, S>)
csf/src/fp/gomap/conf.rs:62
Methodfrom
(value: GOConf<GS, SS, S>)
csf/src/fp/gocmap/conf.rs:58
Methodfrom
(map: &HashMap<K, V, H>)
csf/src/fp/gocmap/mod.rs:362
Methodfrom
(value: Constrain)
internal/phast/src/optim.rs:14
Methodfrom
((keys, values, frequencies): (Box<[u32]>, Box<[u8]>, [u32; 256]))
csf_benchmark/src/distribution.rs:28
Methodfrom
(value: GOConf<GS, SS, S>)
ph/src/fmph/gofunction.rs:199
Methodfrom
(slice: &'k mut [K])
ph/src/fmph/keyset.rs:226
Methodfrom
(keys: &[K])
ph/src/fmph/function.rs:640
Methodfrom
(initial_value: f64)
fsum/src/lib.rs:201
Methodfrom4
(f: &[f64])
internal/phast/src/optim.rs:403
Methodfrom6
(six: &[f64])
internal/phast/src/optim.rs:423
Methodfrom_bits
Constructs [`Sequence`] with `content` consisted of `content_len` `bits_per_item`-bit items contained in the bit vector.
cseq/src/wavelet_matrix.rs:144
Methodfrom_bits_s
Constructs [`Sequence`] with `content` consisted of `content_len` `bits_per_item`-bit items contained in the bit vector, and custom select strategy.
cseq/src/wavelet_matrix.rs:221
Methodfrom_deltas
(deltas: &[f64])
internal/phast/src/optim.rs:390
Methodfrom_fn
Constructs [`Sequence`] with items exposed by iterator returned by `content` function.
cseq/src/wavelet_matrix.rs:136
Methodfrom_fn_len
Constructs [`Sequence`] with `content_len` `bits_per_item`-bit items exposed by iterator returned by `content` function.
cseq/src/wavelet_matrix.rs:129
Methodfrom_fn_len_s
Constructs [`Sequence`] with `content_len` `bits_per_item`-bit items exposed by iterator returned by `content` function, and custom select strategy.
cseq/src/wavelet_matrix.rs:159
Methodfrom_fn_s
Constructs [`Sequence`] with items exposed by iterator returned by `content` function, and custom select strategy.
cseq/src/wavelet_matrix.rs:207
Methodfrom_frequencies
Constructs coding for given `frequencies` of values and `degree` of the Huffman tree.
minimum_redundancy/src/lib.rs:56
Methodfrom_frequencies_cloned
Constructs coding for given `frequencies` of values and `degree` of the Huffman tree. Values are cloned from `frequencies`.
minimum_redundancy/src/lib.rs:63
Methodfrom_iter
Counts occurrences of all values exposed by `iter` and constructs coding for obtained frequencies of values and `degree` of the Huffman tree.
minimum_redundancy/src/lib.rs:72
Methodfrom_map
(map: &HashMap<K, V, H>, stats: &mut BS)
csf/src/fp/cmap/mod.rs:294
Methodfrom_map
(map: &HashMap<K, V, H>, stats: &mut BS)
csf/src/fp/gocmap/mod.rs:356
Methodfrom_map_with_coding_conf
( map: &HashMap<K, C::Value, H>, value_coding: C, conf: CMapConf<BC, LSC, CSB, S>, stats: &mut BS
csf/src/fp/cmap/mod.rs:258
Methodfrom_map_with_coding_conf
( map: &HashMap<K, C::Value, H>, value_coding: C, conf: GOCMapConf<BC, LSC, GS, SS, S>, stats: &mut BS
csf/src/fp/gocmap/mod.rs:321
Methodfrom_map_with_conf
( map: &HashMap<K, C::Value, H>, conf: CMapConf<BC, LSC, CSB, S>, stats: &mut BS )
csf/src/fp/cmap/mod.rs:270
Methodfrom_map_with_conf
( map: &HashMap<K, C::Value, H>, conf: GOCMapConf<BC, LSC, GS, SS, S>, stats: &mut BS )
csf/src/fp/gocmap/mod.rs:333
Methodfrom_slice
Builds [`GOFunction`] for given `keys`. Panics if the construction fails. Then it is almost certain that the input contains either duplicate keys or
ph/src/fmph/gofunction.rs:719
Methodfrom_slice_mt
Constructs [`KFunction`] for given `keys`, using multiple threads. `keys` cannot contain duplicates.
ph/src/phast/kfunction.rs:334
Methodfrom_slice_mt
Constructs [`NBFunction`] for given `keys`, using multiple threads and given loading factor. Recommended `loading_factor_1000` is from `970` (for fast
ph/src/phast/nbfunction.rs:169
Methodfrom_slice_mt
Constructs [`Function2`] for given `keys`, using multiple threads. `keys` cannot contain duplicates.
ph/src/phast/function2.rs:414
Methodfrom_slice_mt
Constructs [`Function`] for given `keys`, using multiple threads. `keys` cannot contain duplicates.
ph/src/phast/function.rs:519
Methodfrom_slice_mt
Constructs [`Perfect`] function for given `keys`, using multiple threads. `keys` cannot contain duplicates.
ph/src/phast/perfect.rs:262
Methodfrom_slice_mt_fast
Constructs [`NBFunction`] for given `keys`, using multiple threads and given loading factor. In comparison to `from_slice_st`, the function constructe
ph/src/phast/nbfunction.rs:148
Methodfrom_slice_mut_with_conf
(keys: &mut [K], conf: GOBuildConf<GS, SS, S>)
ph/src/fmph/gofunction.rs:687
Methodfrom_slice_mut_with_conf
(keys: &mut [K], conf: BuildConf<S>)
ph/src/fmph/function.rs:595
Methodfrom_slice_mut_with_conf_stats
(keys: &mut [K], conf: GOBuildConf<GS, SS, S>, stats: &mut BS)
ph/src/fmph/gofunction.rs:675
Methodfrom_slice_mut_with_conf_stats
(keys: &mut [K], conf: BuildConf<S>, stats: &mut BS)
ph/src/fmph/function.rs:583
Methodfrom_slice_st
Constructs [`KFunction`] for given `keys`, using a single thread. `keys` cannot contain duplicates.
ph/src/phast/kfunction.rs:327
Methodfrom_slice_st
Constructs [`NBFunction`] for given `keys`, using a single thread and given loading factor. Recommended `loading_factor_1000` is from `970` (for fast
ph/src/phast/nbfunction.rs:159
Methodfrom_slice_st
Constructs [`Function2`] for given `keys`, using a single thread. `keys` cannot contain duplicates.
ph/src/phast/function2.rs:407
Methodfrom_slice_st
Constructs [`Function`] for given `keys`, using a single thread. `keys` cannot contain duplicates.
ph/src/phast/function.rs:512
Methodfrom_slice_st
Constructs [`Perfect`] function for given `keys`, using a single thread. `keys` cannot contain duplicates.
ph/src/phast/perfect.rs:255
Methodfrom_slice_st_fast
Constructs [`NBFunction`] for given `keys`, using a single thread and given loading factor. In comparison to `from_slice_st`, the function constructed
ph/src/phast/nbfunction.rs:136
Methodfrom_slice_with_conf
(keys: &[K], conf: GOBuildConf<GS, SS, S>)
ph/src/fmph/gofunction.rs:663
Methodfrom_slice_with_conf
(keys: &[K], conf: BuildConf<S>)
ph/src/fmph/function.rs:570
Methodfrom_slice_with_conf_stats
(keys: &[K], conf: GOBuildConf<GS, SS, S>, stats: &mut BS)
ph/src/fmph/gofunction.rs:652
Methodfrom_slice_with_conf_stats
(keys: &[K], conf: BuildConf<S>, stats: &mut BS)
ph/src/fmph/function.rs:559
Methodfrom_slice_with_stats
Builds [`GOFunction`] for given `keys`, reporting statistics with `stats`. Panics if the construction fails. Then it is almost certain that the input
ph/src/fmph/gofunction.rs:708
Methodfrom_slices
(keys: &mut [K], values: &[V], stats: &mut BS)
csf/src/fp/cmap/mod.rs:290
Methodfrom_slices
(keys: &mut [K], values: &[V], stats: &mut BS)
csf/src/fp/gocmap/mod.rs:352
Methodfrom_slices_with_coding
(keys: &mut [K], values: &[C::Value], value_coding: C, stats: &mut BS)
csf/src/fp/cmap/mod.rs:284
Methodfrom_slices_with_coding
(keys: &mut [K], values: &[C::Value], value_coding: C, stats: &mut BS)
csf/src/fp/gocmap/mod.rs:346
Methodfrom_slices_with_coding_conf
( keys: &mut [K], values: &[C::Value], value_coding: C, conf: CMapConf<BC, LSC, CSB, S>,
csf/src/fp/cmap/mod.rs:233
Methodfrom_slices_with_coding_conf
( keys: &mut [K], values: &[C::Value], value_coding: C, conf: GOCMapConf<BC, LSC, GS, SS, S>,
csf/src/fp/gocmap/mod.rs:298
Methodfrom_slices_with_conf
( keys: &mut [K], values: &[C::Value], conf: CMapConf<BC, LSC, CSB, S>, stats: &mut BS )
csf/src/fp/cmap/mod.rs:246
Methodfrom_slices_with_conf
( keys: &mut [K], values: &[C::Value], conf: GOCMapConf<BC, LSC, GS, SS, S>, stats: &mut BS )
csf/src/fp/gocmap/mod.rs:310
Methodfrom_sorted
Construct coding (of given `degree`) for the given `values`, where `freq` is an array of numbers of occurrences of corresponding values. `freq` has to
minimum_redundancy/src/lib.rs:97
Methodfrom_str
(s: &str)
internal/phast/src/conf.rs:154
Methodfrom_unsorted
Construct coding (of the given `degree`) for the given `values`, where `freq` has to be of the same length as values and contain number of occurrences
minimum_redundancy/src/lib.rs:173
Methodfrom_usize
(u: usize)
csf/src/ls/graph3.rs:11
Methodfrom_usize
(u: usize)
ph/src/fmph/keyset.rs:373
Methodfrom_vec_mt
Constructs [`KFunction`] for given `keys`, using multiple threads. `keys` cannot contain duplicates.
ph/src/phast/kfunction.rs:319
Methodfrom_vec_mt
Constructs [`Function2`] for given `keys`, using multiple threads. `keys` cannot contain duplicates.
ph/src/phast/function2.rs:399
← previousnext →901–1,000 of 1,609, ranked by callers