pub struct RelationshipValidationResult {
pub circular_dependencies: Vec<CircularDependency>,
pub self_references: Vec<SelfReference>,
}Expand description
Result of relationship validation.
Contains any circular dependencies or self-references found during validation.
Fields§
§circular_dependencies: Vec<CircularDependency>Circular dependencies found
self_references: Vec<SelfReference>Self-references found
Trait Implementations§
Source§impl Debug for RelationshipValidationResult
impl Debug for RelationshipValidationResult
Source§impl<'de> Deserialize<'de> for RelationshipValidationResult
impl<'de> Deserialize<'de> for RelationshipValidationResult
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 RelationshipValidationResult
impl RefUnwindSafe for RelationshipValidationResult
impl Send for RelationshipValidationResult
impl Sync for RelationshipValidationResult
impl Unpin for RelationshipValidationResult
impl UnwindSafe for RelationshipValidationResult
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