Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/alex-shapiro/ditto
/ functions
Functions
513 in github.com/alex-shapiro/ditto
⨍
Functions
513
◇
Types & classes
58
Function
test_increment
()
tests/counter.rs:17
Function
test_increment_awaiting_site
()
tests/counter.rs:25
Function
test_insert
()
tests/map.rs:25
Function
test_insert
()
tests/set.rs:25
Function
test_insert_already_exists
()
tests/map.rs:35
Function
test_insert_already_exists
()
tests/set.rs:34
Function
test_insert_append
()
tests/list.rs:41
Function
test_insert_awaiting_site
()
tests/map.rs:46
Function
test_insert_awaiting_site
()
tests/set.rs:42
Function
test_insert_middle
()
tests/list.rs:60
Function
test_insert_out_of_bounds
()
tests/list.rs:80
Function
test_insert_prepend
()
tests/list.rs:21
Function
test_insert_remove_awaiting_site
()
tests/list.rs:132
Function
test_json
()
tests/integration.rs:149
Function
test_len
()
tests/json.rs:9
Function
test_list
()
tests/integration.rs:13
Function
test_map
()
tests/integration.rs:47
Function
test_max
()
src/sequence/uid.rs:282
Function
test_merge
()
src/json.rs:875
Function
test_merge
()
tests/text.rs:92
Function
test_merge
()
tests/register.rs:71
Function
test_merge
()
tests/list.rs:188
Function
test_merge
()
tests/counter.rs:87
Function
test_merge
()
tests/map.rs:173
Function
test_merge
()
tests/set.rs:166
Function
test_min
()
src/sequence/uid.rs:274
Function
test_new
()
src/tree.rs:570
Function
test_new
()
tests/text.rs:8
Function
test_new
()
tests/register.rs:8
Function
test_new
()
tests/list.rs:8
Function
test_new
()
tests/counter.rs:10
Function
test_new
()
tests/map.rs:9
Function
test_new
()
tests/set.rs:9
Function
test_object_insert
()
src/json.rs:617
Function
test_object_insert_awaiting_site_id
()
src/json.rs:665
Function
test_object_insert_invalid_pointer
()
src/json.rs:634
Function
test_object_insert_replaces_value
()
src/json.rs:641
Function
test_object_insert_same_value
()
src/json.rs:658
Function
test_object_remove
()
src/json.rs:675
Function
test_object_remove_awaiting_site
()
src/json.rs:703
Function
test_object_remove_does_not_exist
()
src/json.rs:697
Function
test_object_remove_invalid_pointer
()
src/json.rs:691
Function
test_ord
()
src/sequence/uid.rs:290
Function
test_pop
()
tests/list.rs:110
Function
test_pop_out_of_bounds
()
tests/list.rs:126
Function
test_register
()
tests/integration.rs:81
Function
test_remove
()
tests/list.rs:86
Function
test_remove
()
tests/map.rs:54
Function
test_remove
()
tests/set.rs:50
Function
test_remove_awaiting_site
()
tests/map.rs:70
Function
test_remove_awaiting_site
()
tests/set.rs:71
Function
test_remove_does_not_exist
()
tests/map.rs:64
Function
test_remove_does_not_exist
()
tests/set.rs:65
Function
test_remove_out_of_bounds
()
tests/list.rs:104
Function
test_replace
()
tests/text.rs:15
Function
test_replace_notoncharboundary
()
tests/text.rs:41
Function
test_replace_outofbounds
()
tests/text.rs:33
Function
test_replace_text
()
src/json.rs:781
Function
test_replace_text_awaiting_site
()
src/json.rs:806
Function
test_replace_text_invalid_pointer
()
src/json.rs:793
Function
test_replace_text_out_of_bounds
()
src/json.rs:800
Function
test_serialize
()
src/sequence/uid.rs:385
Function
test_serialize
()
tests/text.rs:142
Function
test_serialize
()
tests/register.rs:103
Function
test_serialize
()
tests/json.rs:19
Function
test_serialize
()
tests/list.rs:246
Function
test_serialize
()
tests/counter.rs:132
Function
test_serialize
()
tests/map.rs:233
Function
test_serialize
()
tests/set.rs:233
Function
test_serialize_deserialize_invalid
()
src/sequence/uid.rs:396
Function
test_serialize_local_op
()
tests/text.rs:162
Function
test_serialize_local_op
()
tests/json.rs:38
Function
test_serialize_local_op
()
tests/list.rs:271
Function
test_serialize_local_op
()
tests/counter.rs:148
Function
test_serialize_local_op
()
tests/map.rs:260
Function
test_serialize_local_op
()
tests/set.rs:258
Function
test_serialize_op
()
tests/text.rs:153
Function
test_serialize_op
()
tests/register.rs:113
Function
test_serialize_op
()
tests/json.rs:27
Function
test_serialize_op
()
tests/list.rs:262
Function
test_serialize_op
()
tests/counter.rs:142
Function
test_serialize_op
()
tests/map.rs:251
Function
test_serialize_op
()
tests/set.rs:251
Function
test_serialize_state
()
tests/register.rs:108
Function
test_serialize_state
()
tests/list.rs:254
Function
test_serialize_state
()
tests/counter.rs:137
Function
test_serialize_state
()
tests/map.rs:242
Function
test_serialize_state
()
tests/set.rs:242
Function
test_set
()
tests/integration.rs:102
Function
test_site_id
()
tests/map.rs:79
Function
test_site_id
()
tests/set.rs:80
Function
test_text
()
tests/integration.rs:128
Function
test_to_from_string
()
src/sequence/uid.rs:376
Function
test_update
()
tests/register.rs:16
Method
use_boundary_plus_strategy
TODO: Use Boundary- for arrays on odd levels. In a Text crdt, Boundary- doesn't make any sense because no one inserts text backwards. On an array, it
src/sequence/uid.rs:141
Method
validate
(&self, site_id: SiteId)
src/list.rs:412
Method
validate
Validates that the `Op`'s site id is equal to the given site id.
src/map.rs:394
Method
validate
Validates that the `Op`'s site id is equal to the given site id.
src/set.rs:236
Method
validate
(&self, site_id: SiteId)
src/text/mod.rs:349
Method
validate_and_execute_op
Validates that an op comes from a specific site id, then executes the op.
src/register.rs:233
← previous
next →
401–500 of 513, ranked by callers