1 // use super::prelude::*; // unused
2 use crate::protocol::common::qxfer::ParseAnnex;
3 use crate::protocol::common::qxfer::QXferReadBase;
4 
5 pub type qXferMemoryMapRead<'a> = QXferReadBase<'a, MemoryMapAnnex>;
6 
7 #[derive(Debug)]
8 pub struct MemoryMapAnnex;
9 
10 impl<'a> ParseAnnex<'a> for MemoryMapAnnex {
11     #[inline(always)]
from_buf(buf: &[u8]) -> Option<Self>12     fn from_buf(buf: &[u8]) -> Option<Self> {
13         if buf != b"" {
14             return None;
15         }
16 
17         Some(MemoryMapAnnex)
18     }
19 }
20