use unambiguous crate uses
This commit is contained in:
@@ -2,11 +2,11 @@ use crate::{
|
||||
utils::{VersionBytes, VersionBytesRef},
|
||||
CoreSubHandle, Info,
|
||||
};
|
||||
use anyhow::Result;
|
||||
use async_trait::async_trait;
|
||||
use crdts::MVReg;
|
||||
use std::fmt::Debug;
|
||||
use uuid::Uuid;
|
||||
use ::anyhow::Result;
|
||||
use ::async_trait::async_trait;
|
||||
use ::crdts::MVReg;
|
||||
use ::std::fmt::Debug;
|
||||
use ::uuid::Uuid;
|
||||
|
||||
#[async_trait]
|
||||
pub trait Cryptor
|
||||
|
||||
@@ -2,18 +2,18 @@ use crate::{
|
||||
utils::{VersionBytes, VersionBytesRef},
|
||||
CoreSubHandle, Info,
|
||||
};
|
||||
use anyhow::Result;
|
||||
use async_trait::async_trait;
|
||||
use crdts::{CmRDT, CvRDT, MVReg, Orswot};
|
||||
use serde::{Deserialize, Serialize};
|
||||
use std::{
|
||||
use ::anyhow::Result;
|
||||
use ::async_trait::async_trait;
|
||||
use ::crdts::{CmRDT, CvRDT, MVReg, Orswot};
|
||||
use ::serde::{Deserialize, Serialize};
|
||||
use ::std::{
|
||||
borrow::Borrow,
|
||||
cmp::{Eq, Ord, Ordering, PartialEq},
|
||||
convert::Infallible,
|
||||
fmt::Debug,
|
||||
hash::{Hash, Hasher},
|
||||
};
|
||||
use uuid::Uuid;
|
||||
use ::uuid::Uuid;
|
||||
|
||||
#[async_trait]
|
||||
pub trait KeyCryptor
|
||||
|
||||
@@ -9,16 +9,16 @@ use crate::{
|
||||
storage::Storage,
|
||||
utils::{VersionBytes, VersionBytesRef},
|
||||
};
|
||||
use anyhow::{Context, Error, Result};
|
||||
use async_trait::async_trait;
|
||||
use crdts::{CmRDT, CvRDT, MVReg, VClock};
|
||||
use dyn_clone::DynClone;
|
||||
use futures::{
|
||||
use ::anyhow::{Context, Error, Result};
|
||||
use ::async_trait::async_trait;
|
||||
use ::crdts::{CmRDT, CvRDT, MVReg, VClock};
|
||||
use ::dyn_clone::DynClone;
|
||||
use ::futures::{
|
||||
lock::Mutex as AsyncMutex,
|
||||
stream::{self, StreamExt, TryStreamExt},
|
||||
};
|
||||
use serde::{de::DeserializeOwned, Deserialize, Serialize};
|
||||
use std::{
|
||||
use ::serde::{de::DeserializeOwned, Deserialize, Serialize};
|
||||
use ::std::{
|
||||
collections::HashSet,
|
||||
convert::Infallible,
|
||||
default::Default,
|
||||
@@ -26,7 +26,7 @@ use std::{
|
||||
mem,
|
||||
sync::{Arc, Mutex as SyncMutex},
|
||||
};
|
||||
use uuid::Uuid;
|
||||
use ::uuid::Uuid;
|
||||
|
||||
const CURRENT_VERSION: Uuid = Uuid::from_u128(0xe834d789_101b_4634_9823_9de990a9051f);
|
||||
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
use crate::{utils::VersionBytes, CoreSubHandle, Info};
|
||||
use anyhow::Result;
|
||||
use async_trait::async_trait;
|
||||
use crdts::MVReg;
|
||||
use std::fmt::Debug;
|
||||
use uuid::Uuid;
|
||||
use ::anyhow::Result;
|
||||
use ::async_trait::async_trait;
|
||||
use ::crdts::MVReg;
|
||||
use ::std::fmt::Debug;
|
||||
use ::uuid::Uuid;
|
||||
|
||||
#[async_trait]
|
||||
pub trait Storage
|
||||
|
||||
@@ -2,9 +2,9 @@ mod version_bytes;
|
||||
|
||||
pub use version_bytes::*;
|
||||
|
||||
use crdts::{CmRDT, CvRDT};
|
||||
use serde::{Deserialize, Serialize};
|
||||
use std::convert::Infallible;
|
||||
use ::crdts::{CmRDT, CvRDT};
|
||||
use ::serde::{Deserialize, Serialize};
|
||||
use ::std::convert::Infallible;
|
||||
|
||||
#[derive(Debug, Clone, Default, Serialize, Deserialize)]
|
||||
pub struct EmptyCrdt;
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
use bytes::Buf;
|
||||
use serde::{Deserialize, Serialize};
|
||||
use std::{borrow::Cow, convert::TryFrom, fmt, io::IoSlice};
|
||||
use uuid::Uuid;
|
||||
use ::bytes::Buf;
|
||||
use ::serde::{Deserialize, Serialize};
|
||||
use ::std::{borrow::Cow, convert::TryFrom, fmt, io::IoSlice};
|
||||
use ::uuid::Uuid;
|
||||
|
||||
#[derive(Debug)]
|
||||
pub struct VersionError {
|
||||
|
||||
Reference in New Issue
Block a user