chore: use rust edition 2024

This commit is contained in:
2026-02-15 19:35:59 +01:00
parent eb7b09d137
commit 0779ad0367
12 changed files with 20 additions and 20 deletions

View File

@@ -2,7 +2,7 @@
name = "crdt-enc-gpgme"
version = "0.1.0"
authors = ["Thomas Heck <t@b128.net>"]
edition = "2021"
edition = "2024"
[dependencies]
serde = "1"

View File

@@ -1,14 +1,14 @@
use ::anyhow::{Context, Result};
use ::async_trait::async_trait;
use ::crdt_enc::{
CoreSubHandle, Info,
key_cryptor::Keys,
utils::{
decode_version_bytes_mvreg_custom_phf, encode_version_bytes_mvreg_custom, LockBox,
VersionBytes,
LockBox, VersionBytes, decode_version_bytes_mvreg_custom_phf,
encode_version_bytes_mvreg_custom,
},
CoreSubHandle, Info,
};
use ::crdts::{ctx::ReadCtx, CvRDT, MVReg, Orswot};
use ::crdts::{CvRDT, MVReg, Orswot, ctx::ReadCtx};
use ::serde::{Deserialize, Serialize};
use ::std::{convert::Infallible, fmt::Debug};
use ::uuid::Uuid;

View File

@@ -2,7 +2,7 @@
name = "crdt-enc-tokio"
version = "0.1.0"
authors = ["Thomas Heck <t@b128.net>"]
edition = "2021"
edition = "2024"
[dependencies]
crdts = "7"

View File

@@ -1,4 +1,4 @@
use ::anyhow::{ensure, Context, Error, Result};
use ::anyhow::{Context, Error, Result, ensure};
use ::async_trait::async_trait;
use ::bytes::Buf;
use ::crdt_enc::utils::{VersionBytes, VersionBytesRef};

View File

@@ -2,7 +2,7 @@
name = "crdt-enc-xchacha20poly1305"
version = "0.1.0"
authors = ["Thomas Heck <t@b128.net>"]
edition = "2021"
edition = "2024"
[dependencies]
crdts = "7"

View File

@@ -1,9 +1,9 @@
use ::agnostik::spawn_blocking;
use ::anyhow::{Context, Error, Result};
use ::async_trait::async_trait;
use ::chacha20poly1305::{aead::Aead, Key, KeyInit, XChaCha20Poly1305, XNonce};
use ::chacha20poly1305::{Key, KeyInit, XChaCha20Poly1305, XNonce, aead::Aead};
use ::crdt_enc::utils::{VersionBytes, VersionBytesRef};
use ::rand::{thread_rng, RngCore};
use ::rand::{RngCore, thread_rng};
use ::serde::{Deserialize, Serialize};
use ::std::{borrow::Cow, fmt::Debug};
use ::uuid::Uuid;

View File

@@ -2,7 +2,7 @@
name = "crdt-enc"
version = "0.1.0"
authors = ["Thomas Heck <t@b128.net>"]
edition = "2021"
edition = "2024"
[dependencies]
crdts = "7"

View File

@@ -1,6 +1,6 @@
use crate::{
utils::{VersionBytes, VersionBytesRef},
CoreSubHandle,
utils::{VersionBytes, VersionBytesRef},
};
use ::anyhow::Result;
use ::async_trait::async_trait;

View File

@@ -1,10 +1,10 @@
use crate::{
utils::{VersionBytes, VersionBytesRef},
CoreSubHandle,
utils::{VersionBytes, VersionBytesRef},
};
use ::anyhow::Result;
use ::async_trait::async_trait;
use ::crdts::{ctx::ReadCtx, CmRDT, CvRDT, MVReg, Orswot};
use ::crdts::{CmRDT, CvRDT, MVReg, Orswot, ctx::ReadCtx};
use ::serde::{Deserialize, Serialize};
use ::std::{
borrow::Borrow,

View File

@@ -11,13 +11,13 @@ use crate::{
};
use ::anyhow::{Context, Error, Result};
use ::async_trait::async_trait;
use ::crdts::{ctx::ReadCtx, CmRDT, CvRDT, MVReg, VClock};
use ::crdts::{CmRDT, CvRDT, MVReg, VClock, ctx::ReadCtx};
use ::dyn_clone::DynClone;
use ::futures::{
lock::Mutex as AsyncMutex,
stream::{self, StreamExt, TryStreamExt},
};
use ::serde::{de::DeserializeOwned, Deserialize, Serialize};
use ::serde::{Deserialize, Serialize, de::DeserializeOwned};
use ::std::{
collections::HashSet, convert::Infallible, default::Default, fmt::Debug, mem, sync::Arc,
};

View File

@@ -1,4 +1,4 @@
use crate::{utils::VersionBytes, CoreSubHandle};
use crate::{CoreSubHandle, utils::VersionBytes};
use ::anyhow::Result;
use ::async_trait::async_trait;
use ::crdts::MVReg;

View File

@@ -3,9 +3,9 @@ mod version_bytes;
pub use version_bytes::*;
use ::anyhow::{Context, Result};
use ::crdts::{ctx::ReadCtx, CmRDT, CvRDT, MVReg};
use ::futures::{stream, Future, FutureExt, StreamExt, TryStreamExt};
use ::serde::{de::DeserializeOwned, Deserialize, Serialize};
use ::crdts::{CmRDT, CvRDT, MVReg, ctx::ReadCtx};
use ::futures::{Future, FutureExt, StreamExt, TryStreamExt, stream};
use ::serde::{Deserialize, Serialize, de::DeserializeOwned};
use ::std::{convert::Infallible, fmt::Debug, sync::Mutex as SyncMutex};
use ::uuid::Uuid;