pub struct IrEntity {
pub name: String,
pub table: String,
pub primary_key: String,
pub fields: Vec<IrField>,
pub relations: Vec<IrRelation>,
}Fields§
§name: String§table: String§primary_key: String§fields: Vec<IrField>§relations: Vec<IrRelation>Trait Implementations§
Source§impl<'de> Deserialize<'de> for IrEntity
impl<'de> Deserialize<'de> for IrEntity
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 IrEntity
impl RefUnwindSafe for IrEntity
impl Send for IrEntity
impl Sync for IrEntity
impl Unpin for IrEntity
impl UnwindSafe for IrEntity
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