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}