/
germanubis
/
sqlx
Обзор
Документация
Войти
/
germanubis
/
sqlx
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
sqlx-mysql/src/protocol/statement/prepare.rs
16 строк
466 B
Austin Bonander
fix(mysql): fallout from
ec5326e
24 авг 2024, 09:39
24 авг 2024, 09:39
1f3db82
Код
Авторство
О чём код?
use crate::io::ProtocolEncode; use crate::protocol::Capabilities; // https://dev.mysql.com/doc/internals/en/com-stmt-prepare.html#packet-COM_STMT_PREPARE pub struct Prepare<'a> { pub query: &'a str, } impl ProtocolEncode<'_, Capabilities> for Prepare<'_> { fn encode_with(&self, buf: &mut Vec<u8>, _: Capabilities) -> Result<(), crate::Error> { buf.push(0x16); // COM_STMT_PREPARE buf.extend(self.query.as_bytes()); Ok(()) } }