[−][src]Trait sqlx_core::encode::Encode
Encode a single value to be sent to the database.
Required methods
fn encode(&self, buf: &mut DB::RawBuffer)
Writes the value of self
into buf
in the expected format for the database.
Provided methods
fn encode_nullable(&self, buf: &mut DB::RawBuffer) -> IsNull
fn size_hint(&self) -> usize
Implementations on Foreign Types
impl<'_, T: ?Sized, DB> Encode<DB> for &'_ T where
DB: Database,
T: Type<DB>,
T: Encode<DB>,
[src]
DB: Database,
T: Type<DB>,
T: Encode<DB>,
fn encode(&self, buf: &mut DB::RawBuffer)
[src]
fn encode_nullable(&self, buf: &mut DB::RawBuffer) -> IsNull
[src]
fn size_hint(&self) -> usize
[src]
impl<T, DB> Encode<DB> for Option<T> where
DB: Database,
T: Type<DB>,
T: Encode<DB>,
[src]
DB: Database,
T: Type<DB>,
T: Encode<DB>,