Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'crates/proc-macro-api/src/transport/codec.rs')
| -rw-r--r-- | crates/proc-macro-api/src/transport/codec.rs | 15 |
1 files changed, 0 insertions, 15 deletions
diff --git a/crates/proc-macro-api/src/transport/codec.rs b/crates/proc-macro-api/src/transport/codec.rs deleted file mode 100644 index c9afad260a..0000000000 --- a/crates/proc-macro-api/src/transport/codec.rs +++ /dev/null @@ -1,15 +0,0 @@ -//! Protocol codec - -use std::io; - -use serde::de::DeserializeOwned; - -use crate::transport::framing::Framing; - -pub mod json; -pub mod postcard; - -pub trait Codec: Framing { - fn encode<T: serde::Serialize>(msg: &T) -> io::Result<Self::Buf>; - fn decode<T: DeserializeOwned>(buf: &mut Self::Buf) -> io::Result<T>; -} |