1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
#[cfg(test)] mod handshake_message_server_hello_done_test; use super::*; use anyhow::Result; use std::io::{Read, Write}; #[derive(Clone, Debug, PartialEq)] pub struct HandshakeMessageServerHelloDone; impl HandshakeMessageServerHelloDone { pub fn handshake_type(&self) -> HandshakeType { HandshakeType::ServerHelloDone } pub fn size(&self) -> usize { 0 } pub fn marshal<W: Write>(&self, _writer: &mut W) -> Result<()> { Ok(()) } pub fn unmarshal<R: Read>(_reader: &mut R) -> Result<Self> { Ok(HandshakeMessageServerHelloDone {}) } }