diff --git a/rustfmt.toml b/rustfmt.toml new file mode 100644 index 0000000..b786903 --- /dev/null +++ b/rustfmt.toml @@ -0,0 +1,5 @@ +imports_granularity = "Module" +group_imports = "StdExternalCrate" +wrap_comments = true +use_small_heuristics = "Max" +edition = "2021" diff --git a/src/lib.rs b/src/lib.rs index 1741c25..ca70937 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -8,7 +8,6 @@ pub mod permissions; pub mod prelude; pub mod provider; pub mod schema; -pub mod serialize; pub mod server; pub mod session; pub mod templates; diff --git a/src/serialize.rs b/src/serialize.rs deleted file mode 100644 index 7d790f8..0000000 --- a/src/serialize.rs +++ /dev/null @@ -1,16 +0,0 @@ -use bincode::{DefaultOptions, Options}; -use serde::{Deserialize, Serialize}; - -fn bincode_options() -> impl Options { - DefaultOptions::new().with_big_endian() -} - -pub fn serialize(value: &T) -> Result, bincode::Error> { - let options = bincode_options(); - options.serialize(value) -} - -pub fn deserialize<'a, T: Deserialize<'a>>(bytes: &'a [u8]) -> Result { - let options = bincode_options(); - options.deserialize(bytes) -}