MCPcopy Create free account

hub / github.com/alex-shapiro/ditto / functions

Functions513 in github.com/alex-shapiro/ditto

Methodinc
Returns the Op inc.
src/counter.rs:215
Methodincrement
Increments the counter by the given amount and returns an op that can be replicated to other sites. If the counter does not have a site id, it caches
src/counter.rs:70
Functioninsert_and_remove_ordered
()
src/tree.rs:714
Functioninsert_and_remove_random
()
src/tree.rs:758
Functioninsert_basic
()
src/tree.rs:632
Functioninsert_duplicate
()
src/tree.rs:642
Functioninsert_emoji
()
src/tree.rs:655
Methodinserted_dot
Returns a reference to the `Op`'s inserted dot.
src/set.rs:220
Methodinserted_dots
(&self)
src/json.rs:475
Methodinserted_dots
(&self)
src/list.rs:419
Methodinserted_dots
(&self)
src/map.rs:401
Methodinserted_dots
(&self)
src/set.rs:243
Methodinserted_dots
(&self)
src/text/mod.rs:357
Methodinserted_element
(&self)
src/list.rs:393
Methodinto_state
Consumes the Register and returns its RegisterState
src/register.rs:207
Methodis_empty
Returns true if the List has a length of 0. Returns false otherwise
src/list.rs:105
Functionlocal_json
(json_value: &Inner)
src/json.rs:1006
Methodlocal_value
(&self)
src/list.rs:291
Methodlocal_value
(&self)
src/map.rs:277
Methodlocal_value
(&self)
src/set.rs:210
Methodlocal_value
(&self)
src/text/mod.rs:284
Methodlookup
Returns a refence to an element from the tree, or None if the element is not in the tree.
src/tree.rs:83
Methodlookup_mut
Returns a mutable refence to an element from the tree, or None if the element is not in the tree.
src/tree.rs:89
Functionmain
()
examples/json.rs:8
Methodmax
()
src/sequence/uid.rs:62
Methodmerge
Merges remote state into the Register
src/register.rs:131
Methodmerge
(&mut self, other: Inner<T>, summary: &Summary, other_summary: &Summary)
src/list.rs:245
Methodmerge
Merges remote state into the Counter.
src/counter.rs:131
Methodmerge
(&mut self, other: Self, summary: &Summary, other_summary: &Summary)
src/map.rs:234
Methodmerge
(&mut self, other: Inner<T>, summary: &Summary, other_summary: &Summary)
src/set.rs:166
Methodmerge
(&mut self, other: Inner, summary: &Summary, other_summary: &Summary)
src/text/mod.rs:235
Functionmerge_inside_insert
()
src/text/text_edit.rs:279
Functionmerge_internal_delete
()
src/text/text_edit.rs:307
Functionmerge_internal_replacement
()
src/text/text_edit.rs:349
Functionmerge_invalid_replacement
()
src/text/text_edit.rs:378
Functionmerge_no_overlap
()
src/text/text_edit.rs:265
Functionmerge_postfix_delete
()
src/text/text_edit.rs:321
Functionmerge_postfix_insert
()
src/text/text_edit.rs:286
Functionmerge_postfix_replacement
()
src/text/text_edit.rs:363
Functionmerge_postoverlapping_delete
()
src/text/text_edit.rs:314
Functionmerge_postoverlapping_replacement
()
src/text/text_edit.rs:356
Functionmerge_prefix_delete
()
src/text/text_edit.rs:293
Functionmerge_prefix_insert
()
src/text/text_edit.rs:272
Functionmerge_prefix_replacement
()
src/text/text_edit.rs:335
Functionmerge_preoverlapping_delete
()
src/text/text_edit.rs:300
Functionmerge_preoverlapping_replacement
()
src/text/text_edit.rs:342
Functionmerge_wrapping_delete
()
src/text/text_edit.rs:328
Functionmerge_wrapping_replacement
()
src/text/text_edit.rs:370
Methodmin
()
src/sequence/uid.rs:58
Methodnested_add_site_id
(&mut self, site_id: SiteId)
src/list.rs:305
Methodnested_add_site_id
(&mut self, site_id: SiteId)
src/map.rs:287
Methodnested_can_merge
(&self, other: &Inner)
src/json.rs:438
Methodnested_can_merge
(&self, other: &Inner<T>)
src/list.rs:328
Methodnested_force_merge
(&mut self, other: Inner, summary: &Summary, other_summary: &Summary)
src/json.rs:450
Methodnested_force_merge
(&mut self, other: Inner<T>, summary: &Summary, other_summary: &Summary)
src/list.rs:355
Methodnested_validate
(&self, site_id: SiteId)
src/list.rs:441
Methodnested_validate
(&self, site_id: SiteId)
src/map.rs:420
Methodnested_validate_all
(&self, site_id: SiteId)
src/json.rs:429
Methodnested_validate_no_unassigned_sites
(&self)
src/list.rs:312
Methodnested_validate_no_unassigned_sites
(&self)
src/map.rs:298
Methodnew
(site_id: SiteId, counter: Counter)
src/dot.rs:18
Methodnew
()
src/map_tuple_vec.rs:36
Methodnew
Constructs a new, empty Tree.
src/tree.rs:44
Methodnew
Constructs and returns a new `Register` with site id 1.
src/register.rs:60
Methodnew
Constructs and returns a new `Json` CRDT with site 1 from any value that satisfies the [`IntoJson`](IntoJson.t.html) trait.
src/json.rs:101
Methodnew
Constructs and returns a new List with site id 1.
src/list.rs:91
Methodnew
Constructs and returns a new Counter with site id 1.
src/counter.rs:55
Methodnew
Constructs and returns a new map. The map has site id 1.
src/map.rs:108
Methodnew
Constructs and returns a new set CRDT. The set has site 1 and counter 0.
src/set.rs:77
Methodnew
(position: BigUint, site_id: u32, counter: u32)
src/sequence/uid.rs:50
Methodnew
Constructs and returns a new Text CRDT with site id 1.
src/text/mod.rs:76
Functionoverwrite_inside_insert
()
src/text/text_edit.rs:153
Functionoverwrite_internal_delete
()
src/text/text_edit.rs:181
Functionoverwrite_internal_replacement
()
src/text/text_edit.rs:223
Functionoverwrite_invalid_replacement
()
src/text/text_edit.rs:259
Functionoverwrite_newline
()
src/text/text_edit.rs:134
Functionoverwrite_no_overlap
()
src/text/text_edit.rs:127
Functionoverwrite_postfix_delete
()
src/text/text_edit.rs:195
Functionoverwrite_postfix_insert
()
src/text/text_edit.rs:160
Functionoverwrite_postfix_replacement
()
src/text/text_edit.rs:237
Functionoverwrite_postoverlapping_delete
()
src/text/text_edit.rs:188
Functionoverwrite_postoverlapping_replacement
()
src/text/text_edit.rs:230
Functionoverwrite_prefix_delete
()
src/text/text_edit.rs:167
Functionoverwrite_prefix_insert
()
src/text/text_edit.rs:146
Functionoverwrite_prefix_insert2
()
src/text/text_edit.rs:251
Functionoverwrite_prefix_replacement
()
src/text/text_edit.rs:209
Functionoverwrite_preoverlapping_delete
()
src/text/text_edit.rs:174
Functionoverwrite_preoverlapping_replacement
()
src/text/text_edit.rs:216
Functionoverwrite_toolong
()
src/text/text_edit.rs:140
Functionoverwrite_wrapping_delete
()
src/text/text_edit.rs:202
Functionoverwrite_wrapping_replacement
()
src/text/text_edit.rs:244
Methodpartial_cmp
(&self, other: &Element<T>)
src/list.rs:77
Methodpartial_cmp
(&self, other: &Element<V>)
src/map.rs:93
Methodpartial_cmp
(&self, other: &Uid)
src/sequence/uid.rs:166
Methodpartial_cmp
(&self, other: &Element)
src/text/mod.rs:387
Functionremove_basic
()
src/tree.rs:667
Functionremove_duplicate
()
src/tree.rs:683
Functionremove_emoji
()
src/tree.rs:698
Methodremoved_dots
Returns a reference to the `Op`'s removed dots
src/register.rs:250
Methodremoved_dots
Returns a reference to the `Op`'s removed dots.
src/map.rs:381
← previousnext →201–300 of 513, ranked by callers