Struct diesel::sql_types::Text [−][src]
The text SQL type.
On all backends strings must be valid UTF-8. On PostgreSQL strings must not include nul bytes.
Schema inference will treat all variants of TEXT
as this type (e.g.
VARCHAR
, MEDIUMTEXT
, etc).
ToSql
impls
FromSql
impls
Trait Implementations
impl SqlOrd for Text
[src]
impl SqlOrd for Text
impl QueryId for Text
[src]
[+]
impl QueryId for Text
impl NotNull for Text
[src]
impl NotNull for Text
impl SingleValue for Text
[src]
impl SingleValue for Text
impl HasSqlType<Text> for Sqlite
[src]
[+]
impl HasSqlType<Text> for Sqlite
impl HasSqlType<Text> for Mysql
[src]
[+]
impl HasSqlType<Text> for Mysql
impl HasSqlType<Text> for Pg
[src]
[+]
impl HasSqlType<Text> for Pg
impl Debug for Text
[src]
[+]
impl Debug for Text
impl Clone for Text
[src]
[+]
impl Clone for Text
impl Copy for Text
[src]
impl Copy for Text
impl Default for Text
[src]
[+]
impl Default for Text
impl<'expr> AsExpression<Text> for &'expr String
[src]
[+]
impl<'expr> AsExpression<Text> for &'expr String
impl<'expr2, 'expr> AsExpression<Text> for &'expr2 &'expr String
[src]
[+]
impl<'expr2, 'expr> AsExpression<Text> for &'expr2 &'expr String
impl AsExpression<Text> for String
[src]
[+]
impl AsExpression<Text> for String
impl<'expr> AsExpression<Text> for &'expr str
[src]
[+]
impl<'expr> AsExpression<Text> for &'expr str
impl<'expr2, 'expr> AsExpression<Text> for &'expr2 &'expr str
[src]
[+]
impl<'expr2, 'expr> AsExpression<Text> for &'expr2 &'expr str
impl<DB: Backend<RawValue = [u8]>> FromSql<Text, DB> for *const str
[src]
[+]
impl<DB: Backend<RawValue = [u8]>> FromSql<Text, DB> for *const str
impl<DB: Backend> ToSql<Text, DB> for str
[src]
[+]
impl<DB: Backend> ToSql<Text, DB> for str
impl<DB> ToSql<Text, DB> for String where
DB: Backend,
str: ToSql<Text, DB>,
[src]
[+]
impl<DB> ToSql<Text, DB> for String where
DB: Backend,
str: ToSql<Text, DB>,