From f0b8cf301fbecd9d98f79ad1f762ba578a08f517 Mon Sep 17 00:00:00 2001 From: leeeon233 Date: Mon, 12 Dec 2022 17:33:30 +0800 Subject: [PATCH] fix: import --- crates/loro-core/src/log_store/encoding/snapshot.rs | 12 +----------- 1 file changed, 1 insertion(+), 11 deletions(-) diff --git a/crates/loro-core/src/log_store/encoding/snapshot.rs b/crates/loro-core/src/log_store/encoding/snapshot.rs index b5b2d0ca..8aaa05e6 100644 --- a/crates/loro-core/src/log_store/encoding/snapshot.rs +++ b/crates/loro-core/src/log_store/encoding/snapshot.rs @@ -5,6 +5,7 @@ use serde_columnar::{columnar, compress, decompress, from_bytes, to_vec, Compres use crate::{ change::{Change, ChangeMergeCfg}, + container::text::text_content::SliceRange, container::{ list::list_op::{DeleteSpan, InnerListOp}, map::{InnerMapSet, ValueSlot}, @@ -16,23 +17,12 @@ use crate::{ id::{ClientID, ID}, op::{InnerContent, Op}, span::{HasIdSpan, HasLamportSpan}, - text::text_content::SliceRange, version::TotalOrderStamp, ContainerType, InternalString, LogStore, LoroValue, VersionVector, }; use super::{ChangeEncoding, ClientIdx, Clients, DepsEncoding}; -pub fn split_u64_2_u32(a: u64) -> (u32, u32) { - let high_byte = (a >> 32) as u32; - let low_byte = a as u32; - (high_byte, low_byte) -} -pub fn merge_2_u32_u64(a: u32, b: u32) -> u64 { - let high_byte = (a as u64) << 32; - let low_byte = b as u64; - high_byte | low_byte -} type Containers = Vec; #[derive(Debug, Serialize, Deserialize)]