webrtc_dtls/handshake/
handshake_message_server_hello_done.rs

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