aboutsummaryrefslogtreecommitdiffstats
path: root/crates/client/src/atuin_common/mod.rs
diff options
context:
space:
mode:
authorBenedikt Peetz <benedikt.peetz@b-peetz.de>2026-07-09 22:05:46 +0200
committerBenedikt Peetz <benedikt.peetz@b-peetz.de>2026-07-09 22:05:46 +0200
commit92a8fd40209c5595475fb0288741d0347fe244c4 (patch)
treebc6a275c32bfe9f71dc98bd39146c82938631c82 /crates/client/src/atuin_common/mod.rs
parentchore: Add more things (diff)
downloadatuin-92a8fd40209c5595475fb0288741d0347fe244c4.zip
chore: Move more stuff out of atuin-client
Diffstat (limited to 'crates/client/src/atuin_common/mod.rs')
-rw-r--r--crates/client/src/atuin_common/mod.rs58
1 files changed, 0 insertions, 58 deletions
diff --git a/crates/client/src/atuin_common/mod.rs b/crates/client/src/atuin_common/mod.rs
deleted file mode 100644
index 635c9fc3..00000000
--- a/crates/client/src/atuin_common/mod.rs
+++ /dev/null
@@ -1,58 +0,0 @@
-/// Defines a new UUID type wrapper
-macro_rules! new_uuid {
- ($name:ident) => {
- #[derive(
- Debug,
- Copy,
- Clone,
- PartialEq,
- Eq,
- Hash,
- PartialOrd,
- Ord,
- serde::Serialize,
- serde::Deserialize,
- )]
- #[serde(transparent)]
- pub(crate) struct $name(pub(crate) Uuid);
-
- impl<DB: sqlx::Database> sqlx::Type<DB> for $name
- where
- Uuid: sqlx::Type<DB>,
- {
- fn type_info() -> <DB as sqlx::Database>::TypeInfo {
- Uuid::type_info()
- }
- }
-
- impl<'r, DB: sqlx::Database> sqlx::Decode<'r, DB> for $name
- where
- Uuid: sqlx::Decode<'r, DB>,
- {
- fn decode(
- value: DB::ValueRef<'r>,
- ) -> std::result::Result<Self, sqlx::error::BoxDynError> {
- Uuid::decode(value).map(Self)
- }
- }
-
- impl<'q, DB: sqlx::Database> sqlx::Encode<'q, DB> for $name
- where
- Uuid: sqlx::Encode<'q, DB>,
- {
- fn encode_by_ref(
- &self,
- buf: &mut DB::ArgumentBuffer<'q>,
- ) -> Result<sqlx::encode::IsNull, Box<dyn std::error::Error + Send + Sync + 'static>>
- {
- self.0.encode_by_ref(buf)
- }
- }
- };
-}
-
-pub(crate) mod api;
-pub(crate) mod record;
-pub(crate) mod shell;
-pub(crate) mod tls;
-pub(crate) mod utils;