From f1409f6d77850b47314a96eeb66a93b92d37f21c Mon Sep 17 00:00:00 2001 From: Thibault Martinez Date: Fri, 15 May 2020 09:35:59 +0200 Subject: [PATCH] Remove traits derivation part --- text/0030-protocol-messages.md | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/text/0030-protocol-messages.md b/text/0030-protocol-messages.md index 49e3bbd8..39a3e1b5 100644 --- a/text/0030-protocol-messages.md +++ b/text/0030-protocol-messages.md @@ -104,14 +104,8 @@ signature in the `Message` trait. Implementations are then expected to provide a ### Endianness -All multi-byte number fields of the messages of the protocol are represented as [big-endian](https://en.wikipedia.org/wiki/Endianness). - -### Derived traits - -The following traits are expected to be derived by every `Message` implementation: - -- `Default` which is very convenient for the implementation of `Message::from_bytes`; -- `Clone` which is necessary to provide ownership in the context of a message broadcast; +All multi-byte number fields of the messages of the protocol are represented as +[big-endian](https://en.wikipedia.org/wiki/Endianness). ### Version 0