Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/carsonpo/haystackdb
/ functions
Functions
171 in github.com/carsonpo/haystackdb
⨍
Functions
171
◇
Types & classes
27
Method
fmt
(&self, f: &mut std::fmt::Formatter<'_>)
src/structures/wal.rs:29
Method
fmt
(&self, f: &mut std::fmt::Formatter<'_>)
src/structures/inverted_index.rs:18
Method
from_index
(index: &mut InvertedIndex, key: &KVPair)
src/structures/filters.rs:109
Method
get
(&self, index: usize)
src/structures/dense_vector_list.rs:118
Method
get_commit
(&mut self, hash: u64)
src/structures/wal.rs:261
Method
get_commits
(&mut self)
src/structures/wal.rs:249
Method
get_value
(&self, key: K)
src/structures/mmap_tree/node.rs:243
Method
has_been_committed
(&mut self, hash: u64)
src/structures/wal.rs:222
Method
insert
(&mut self, key: u128, value: MetadataIndexItem)
src/structures/metadata_index.rs:212
Method
insert
(&mut self, index: usize, vector: [u8; QUANTIZED_VECTOR_SIZE])
src/structures/dense_vector_list.rs:181
Method
is_locked
(&self, key: String)
src/services/lock_service.rs:64
Method
is_superset
(&self, other: &Filters)
src/structures/filters.rs:105
Function
main
()
src/main.rs:22
Function
main
()
src/main1.rs:15
Method
new
(indices: Vec<usize>, current_ids: Vec<u128>)
src/structures/filters.rs:28
Method
new
(path: PathBuf)
src/structures/mmap_tree.rs:23
Method
new
(key: String, value: String)
src/structures/metadata_index.rs:18
Method
new
()
src/structures/tree.rs:20
Method
new
(path: PathBuf, elements: u64)
src/structures/dense_vector_list.rs:17
Method
new
(path: PathBuf, namespace_id: String)
src/structures/wal.rs:178
Method
new
(path: PathBuf)
src/structures/inverted_index.rs:150
Method
new
(path: PathBuf)
src/structures/mmap_tree/storage.rs:34
Method
new
(path: PathBuf)
src/services/lock_service.rs:11
Method
new
(path: PathBuf, namespace_id: String)
src/services/namespace_state.rs:43
Method
new
(path: PathBuf, namespace_id: String)
src/services/commit.rs:17
Method
new
(path: PathBuf, namespace_id: String)
src/services/query.rs:17
Method
new_internal
(offset: usize)
src/structures/mmap_tree/node.rs:58
Method
new_internal
()
src/structures/tree/node.rs:39
Method
new_leaf
(offset: usize)
src/structures/mmap_tree/node.rs:45
Method
new_leaf
()
src/structures/tree/node.rs:29
Method
partial_cmp
(&self, other: &Self)
src/structures/metadata_index.rs:32
Function
random_vec
()
src/main1.rs:11
Method
search
(&mut self, key: K)
src/structures/mmap_tree.rs:175
Method
serialize
(&self)
src/structures/metadata_index.rs:52
Method
serialize
(&self)
src/structures/inverted_index.rs:24
Method
serialize
(&self)
src/structures/mmap_tree/serialization.rs:20
Method
serialize
(&self)
src/structures/tree/serialization.rs:20
Method
set_indices
(&mut self, indices: Vec<usize>, ids: Vec<u128>)
src/structures/filters.rs:39
Method
split
(&mut self, b: usize)
src/structures/mmap_tree/node.rs:71
Function
test_basic_and_query
()
tests/filters.rs:87
Function
test_batch_insert
()
tests/trees.rs:341
Function
test_combined_and
()
tests/filters.rs:127
Function
test_complex_insertions
()
tests/trees.rs:226
Function
test_complex_or
()
tests/filters.rs:151
Function
test_complex_tree_operations
()
tests/trees.rs:129
Function
test_compression_decompression
()
tests/filters.rs:75
Function
test_empty_query
()
tests/filters.rs:95
Function
test_gemm_identity
()
tests/math.rs:59
Function
test_gemm_ones
()
tests/math.rs:98
Function
test_gemm_zero
()
tests/math.rs:78
Function
test_gemv_identity
()
tests/math.rs:50
Function
test_gemv_ones
()
tests/math.rs:88
Function
test_gemv_zero
()
tests/math.rs:69
Function
test_hamming_distance
()
tests/math.rs:15
Function
test_insert_duplicate_keys
()
tests/trees.rs:194
Function
test_insert_search_edge_integers
()
tests/trees.rs:321
Function
test_insert_search_leaf
()
tests/trees.rs:173
Function
test_large_scale_insert_search
()
tests/trees.rs:245
Function
test_new_leaf
()
tests/trees.rs:102
Function
test_nonexistent_key
()
tests/filters.rs:103
Function
test_repeated_insertions_same_key
()
tests/trees.rs:267
Function
test_search_in_leaf
()
tests/trees.rs:111
Function
test_search_non_existent_key
()
tests/trees.rs:211
Function
test_search_non_existent_keys
()
tests/trees.rs:308
Function
test_serialization_and_deserialization
()
tests/trees.rs:148
Function
test_single_eq
()
tests/filters.rs:111
Function
test_single_in
()
tests/filters.rs:119
Function
test_store_and_load_node
()
tests/trees.rs:15
Function
test_store_multiple_nodes
()
tests/trees.rs:40
Function
test_tree_initialization
()
tests/trees.rs:161
Function
test_zero_hamming_distance
()
tests/math.rs:23
← previous
101–171 of 171, ranked by callers