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

View File

@@ -1,14 +1,14 @@
use ::anyhow::{Context, Result}; use ::anyhow::{Context, Result};
use ::async_trait::async_trait; use ::async_trait::async_trait;
use ::crdt_enc::{ use ::crdt_enc::{
CoreSubHandle, Info,
key_cryptor::Keys, key_cryptor::Keys,
utils::{ utils::{
decode_version_bytes_mvreg_custom_phf, encode_version_bytes_mvreg_custom, LockBox, LockBox, VersionBytes, decode_version_bytes_mvreg_custom_phf,
VersionBytes, 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 ::serde::{Deserialize, Serialize};
use ::std::{convert::Infallible, fmt::Debug}; use ::std::{convert::Infallible, fmt::Debug};
use ::uuid::Uuid; use ::uuid::Uuid;

View File

@@ -2,7 +2,7 @@
name = "crdt-enc-tokio" name = "crdt-enc-tokio"
version = "0.1.0" version = "0.1.0"
authors = ["Thomas Heck <t@b128.net>"] authors = ["Thomas Heck <t@b128.net>"]
edition = "2021" edition = "2024"
[dependencies] [dependencies]
crdts = "7" 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 ::async_trait::async_trait;
use ::bytes::Buf; use ::bytes::Buf;
use ::crdt_enc::utils::{VersionBytes, VersionBytesRef}; use ::crdt_enc::utils::{VersionBytes, VersionBytesRef};

View File

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

View File

@@ -1,9 +1,9 @@
use ::agnostik::spawn_blocking; use ::agnostik::spawn_blocking;
use ::anyhow::{Context, Error, Result}; use ::anyhow::{Context, Error, Result};
use ::async_trait::async_trait; 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 ::crdt_enc::utils::{VersionBytes, VersionBytesRef};
use ::rand::{thread_rng, RngCore}; use ::rand::{RngCore, thread_rng};
use ::serde::{Deserialize, Serialize}; use ::serde::{Deserialize, Serialize};
use ::std::{borrow::Cow, fmt::Debug}; use ::std::{borrow::Cow, fmt::Debug};
use ::uuid::Uuid; use ::uuid::Uuid;

View File

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

View File

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

View File

@@ -1,10 +1,10 @@
use crate::{ use crate::{
utils::{VersionBytes, VersionBytesRef},
CoreSubHandle, CoreSubHandle,
utils::{VersionBytes, VersionBytesRef},
}; };
use ::anyhow::Result; use ::anyhow::Result;
use ::async_trait::async_trait; 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 ::serde::{Deserialize, Serialize};
use ::std::{ use ::std::{
borrow::Borrow, borrow::Borrow,

View File

@@ -11,13 +11,13 @@ use crate::{
}; };
use ::anyhow::{Context, Error, Result}; use ::anyhow::{Context, Error, Result};
use ::async_trait::async_trait; 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 ::dyn_clone::DynClone;
use ::futures::{ use ::futures::{
lock::Mutex as AsyncMutex, lock::Mutex as AsyncMutex,
stream::{self, StreamExt, TryStreamExt}, stream::{self, StreamExt, TryStreamExt},
}; };
use ::serde::{de::DeserializeOwned, Deserialize, Serialize}; use ::serde::{Deserialize, Serialize, de::DeserializeOwned};
use ::std::{ use ::std::{
collections::HashSet, convert::Infallible, default::Default, fmt::Debug, mem, sync::Arc, 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 ::anyhow::Result;
use ::async_trait::async_trait; use ::async_trait::async_trait;
use ::crdts::MVReg; use ::crdts::MVReg;

View File

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