pub struct Datamodel {
pub models: Vec<Model>,
pub enums: Vec<DatamodelEnum>,
pub type_models: Vec<Model>,
pub indexes: Vec<Index>,
}Fields§
§models: Vec<Model>§enums: Vec<DatamodelEnum>§type_models: Vec<Model>§indexes: Vec<Index>Trait Implementations§
Source§impl<'de> Deserialize<'de> for Datamodel
impl<'de> Deserialize<'de> for Datamodel
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 Datamodel
impl RefUnwindSafe for Datamodel
impl Send for Datamodel
impl Sync for Datamodel
impl Unpin for Datamodel
impl UnwindSafe for Datamodel
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