rtc_datachannel/message/
message_channel_close.rs1use super::*;
2use shared::error::Result;
3
4#[derive(Eq, PartialEq, Clone, Debug)]
16pub struct DataChannelClose; impl MarshalSize for DataChannelClose {
19 fn marshal_size(&self) -> usize {
20 0
21 }
22}
23
24impl Marshal for DataChannelClose {
25 fn marshal_to(&self, _buf: &mut [u8]) -> Result<usize> {
26 Ok(0)
27 }
28}
29
30impl Unmarshal for DataChannelClose {
31 fn unmarshal<B>(_buf: &mut B) -> Result<Self>
32 where
33 Self: Sized,
34 B: Buf,
35 {
36 Ok(Self)
37 }
38}