diff --git a/src/protocol/mod.rs b/src/protocol/mod.rs index bd0b669313f8225717076c7356ca92bb4ab53483..876376e589b9d46bbf539143a5e296ea51307cea 100644 --- a/src/protocol/mod.rs +++ b/src/protocol/mod.rs @@ -28,15 +28,13 @@ use crate::protocol::inputsource::*; use crate::protocol::parser::*; /// Description of a protocol object, used to configure new connectors. -/// (De)serializable. -#[derive(serde::Serialize, serde::Deserialize)] #[repr(C)] pub struct ProtocolDescription { heap: Heap, source: InputSource, root: RootId, } -#[derive(Debug, Clone, serde::Serialize, serde::Deserialize)] +#[derive(Debug, Clone)] pub(crate) struct ComponentState { prompt: Prompt, }