pub struct TableDDL {
pub name: String,
pub cols: Vec<FieldDDL>,
pub op: TableDDLOp,
}Fields§
§name: String§cols: Vec<FieldDDL>§op: TableDDLOpTrait Implementations§
Source§impl<'de> Deserialize<'de> for TableDDL
impl<'de> Deserialize<'de> for TableDDL
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
Auto Trait Implementations§
impl Freeze for TableDDL
impl RefUnwindSafe for TableDDL
impl Send for TableDDL
impl Sync for TableDDL
impl Unpin for TableDDL
impl UnwindSafe for TableDDL
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