pub struct ModelLoadResult {
pub tables: Vec<TableData>,
pub relationships: Vec<RelationshipData>,
pub orphaned_relationships: Vec<RelationshipData>,
}Expand description
Result of loading a model
Fields§
§tables: Vec<TableData>§relationships: Vec<RelationshipData>§orphaned_relationships: Vec<RelationshipData>Trait Implementations§
Source§impl Debug for ModelLoadResult
impl Debug for ModelLoadResult
Source§impl<'de> Deserialize<'de> for ModelLoadResult
impl<'de> Deserialize<'de> for ModelLoadResult
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 ModelLoadResult
impl RefUnwindSafe for ModelLoadResult
impl Send for ModelLoadResult
impl Sync for ModelLoadResult
impl Unpin for ModelLoadResult
impl UnwindSafe for ModelLoadResult
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