/
germanubis
/
sqlx
Обзор
Документация
Войти
/
germanubis
/
sqlx
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
sqlx-core/src/io/encode.rs
17 строк
498 B
Austin Bonander
groundwork for 0.9.0-alpha.1 (#3821)
02 июн 2025, 07:09
Не верифицирован
02 июн 2025, 07:09
9079720
Код
Авторство
О чём код?
pub trait ProtocolEncode<'en, Context = ()> { fn encode(&self, buf: &mut Vec<u8>) -> Result<(), crate::Error> where Self: ProtocolEncode<'en, ()>, { self.encode_with(buf, ()) } fn encode_with(&self, buf: &mut Vec<u8>, context: Context) -> Result<(), crate::Error>; } impl<C> ProtocolEncode<'_, C> for &'_ [u8] { fn encode_with(&self, buf: &mut Vec<u8>, _context: C) -> Result<(), crate::Error> { buf.extend_from_slice(self); Ok(()) } }