smb_msg/
cancel.rs

1//! Cancel Request
2
3use binrw::prelude::*;
4
5#[binrw::binrw]
6#[derive(Debug, Default, PartialEq, Eq)]
7pub struct CancelRequest {
8    #[br(assert(_structure_size == 4))]
9    #[bw(calc = 4)]
10    _structure_size: u16,
11    #[bw(calc = 0)]
12    _reserved: u16,
13}
14
15#[cfg(test)]
16mod tests {
17    use super::*;
18    use smb_tests::*;
19
20    test_binrw! {
21        struct CancelRequest {} => "04000000"
22    }
23}