diff options
author | Bryan Newbold <bnewbold@robocracy.org> | 2019-08-26 13:36:36 +0200 |
---|---|---|
committer | Bryan Newbold <bnewbold@robocracy.org> | 2019-08-26 13:36:36 +0200 |
commit | 9569572f96a7f9517f8a63eebfacb125ad66e30a (patch) | |
tree | d156574282c50d852e882936866f4fef25fa1072 /src/protocol.rs | |
parent | f0d2a0ee7c560365b52a7de6e39af9c1b18cfa71 (diff) | |
download | geniza-9569572f96a7f9517f8a63eebfacb125ad66e30a.tar.gz geniza-9569572f96a7f9517f8a63eebfacb125ad66e30a.zip |
cargo fix (with cargo v1.37)
Diffstat (limited to 'src/protocol.rs')
-rw-r--r-- | src/protocol.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/protocol.rs b/src/protocol.rs index 35681e1..a45c1ca 100644 --- a/src/protocol.rs +++ b/src/protocol.rs @@ -43,7 +43,7 @@ fn msg_code(msg: &DatNetMessage) -> u8 { } } -fn msg_sugar(msg: &DatNetMessage) -> &Message { +fn msg_sugar(msg: &DatNetMessage) -> &dyn Message { match msg { &DatNetMessage::Feed(ref m) => m, &DatNetMessage::Handshake(ref m) => m, @@ -283,7 +283,7 @@ impl DatConnection { /// For hyperdrive connections, `feed_index` is equivalent to a `is_content` boolean flag. pub fn send_msg(&mut self, dnm: &DatNetMessage, feed_index: u8) -> Result<()> { let header_int: u8 = (feed_index as u8) << 4 | (msg_code(dnm) & 0x0F); - let msg: &Message = msg_sugar(dnm); + let msg: &dyn Message = msg_sugar(dnm); let total_message_size = (msg.compute_size() as usize) + 1; trace!( |