pub enum TextTypeName {
Text,
TinyText,
MediumText,
LongText,
}Expand description
The MySQL character-LOB size family spelled by DataType::Text. They differ
only in declared maximum length, so they share one variant tagged by spelling.
Variants§
Text
The bare TEXT type (PostgreSQL; MySQL’s mid-size member).
TinyText
MySQL TINYTEXT.
MediumText
MySQL MEDIUMTEXT.
LongText
MySQL LONGTEXT.
Trait Implementations§
Source§impl Clone for TextTypeName
impl Clone for TextTypeName
Source§fn clone(&self) -> TextTypeName
fn clone(&self) -> TextTypeName
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for TextTypeName
Source§impl Debug for TextTypeName
impl Debug for TextTypeName
Source§impl<'de> Deserialize<'de> for TextTypeName
impl<'de> Deserialize<'de> for TextTypeName
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for TextTypeName
Source§impl Hash for TextTypeName
impl Hash for TextTypeName
Source§impl PartialEq for TextTypeName
impl PartialEq for TextTypeName
Source§impl Serialize for TextTypeName
impl Serialize for TextTypeName
impl StructuralPartialEq for TextTypeName
Auto Trait Implementations§
impl Freeze for TextTypeName
impl RefUnwindSafe for TextTypeName
impl Send for TextTypeName
impl Sync for TextTypeName
impl Unpin for TextTypeName
impl UnsafeUnpin for TextTypeName
impl UnwindSafe for TextTypeName
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more