[−][src]Trait pleingres::ToSql
Trait used to convert a type to its SQL representation.
Required methods
fn write_sql(&self, w: &mut Vec<u8>) -> bool
How to serialize this type in a Postgres-compatible way. Returns true if and only if *self is not serialized to SQL NULL.
Provided methods
fn sql_type(&self) -> SqlType
Postgres type code for this type.
fn format_code(&self) -> FormatCode
Postgres format code for this type.
Implementations on Foreign Types
impl<T: ToSql> ToSql for Arc<T>
[src]
fn sql_type(&self) -> SqlType
[src]
fn write_sql(&self, w: &mut Vec<u8>) -> bool
[src]
fn format_code(&self) -> FormatCode
[src]
impl<T: ToSql> ToSql for Rc<T>
[src]
fn sql_type(&self) -> SqlType
[src]
fn write_sql(&self, w: &mut Vec<u8>) -> bool
[src]
fn format_code(&self) -> FormatCode
[src]
impl ToSql for bool
[src]
fn sql_type(&self) -> SqlType
[src]
fn write_sql(&self, w: &mut Vec<u8>) -> bool
[src]
fn format_code(&self) -> FormatCode
[src]
impl<S: ToSql> ToSql for Option<S>
[src]
fn sql_type(&self) -> SqlType
[src]
fn write_sql(&self, w: &mut Vec<u8>) -> bool
[src]
fn format_code(&self) -> FormatCode
[src]
impl<Tz: TimeZone> ToSql for DateTime<Tz> where
Tz::Offset: Display,
[src]
Tz::Offset: Display,