welds_sqlx_mssql/protocol/
order.rs

1use bytes::{Buf, Bytes};
2
3use crate::error::Error;
4
5#[derive(Debug)]
6pub(crate) struct Order {
7    #[allow(dead_code)]
8    columns: Bytes,
9}
10
11impl Order {
12    pub(crate) fn get(buf: &mut Bytes) -> Result<Self, Error> {
13        let len = buf.get_u16_le();
14        let columns = buf.split_to(len as usize);
15
16        Ok(Self { columns })
17    }
18}