Initial commit

This commit is contained in:
Aleksandr 2025-06-22 05:46:26 +03:00
commit 5ace79d1e6
49 changed files with 5386 additions and 0 deletions

54
src/lib.rs Normal file
View file

@ -0,0 +1,54 @@
#[macro_export]
macro_rules! zst_error {
($($tt:tt)*) => {{
#[$crate::data(
copy,
crate = $crate,
not(serde, schemars),
display($($tt)*),
)]
struct E;
E
}};
}
pub use bytes;
pub use bytesize;
pub use url;
pub use eva_macros::{data, endpoint, int, str};
pub use seq_macro::seq;
pub use auto_impl::auto_impl;
pub use perfect_derive::perfect_derive;
pub use slotmap;
pub use trait_set::trait_set;
pub mod array;
pub mod error;
pub mod utils;
pub mod sync;
pub mod fut;
pub mod time;
pub mod generic;
pub mod str;
pub mod rand;
pub mod collections;
pub mod handling;
pub mod hash;
pub use paste::paste;
#[doc(hidden)]
pub mod _priv {
pub use schemars;
pub use serde;
pub use eva_macros::RastGawno;
}