pub struct TraverseRelationshipsResult {
pub relationships: Vec<TraversedRelationship>,
pub visited_entities: Vec<EntityRef>,
pub input_cut_digest: Digest,
pub partial: bool,
pub incomplete_frontier: Vec<EntityRef>,
pub failures: Vec<SearchPartialFailure>,
}Fields§
§relationships: Vec<TraversedRelationship>§visited_entities: Vec<EntityRef>§input_cut_digest: Digest§partial: bool§incomplete_frontier: Vec<EntityRef>§failures: Vec<SearchPartialFailure>Trait Implementations§
Source§impl Clone for TraverseRelationshipsResult
impl Clone for TraverseRelationshipsResult
Source§impl Debug for TraverseRelationshipsResult
impl Debug for TraverseRelationshipsResult
Source§impl<'de> Deserialize<'de> for TraverseRelationshipsResult
impl<'de> Deserialize<'de> for TraverseRelationshipsResult
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
impl StructuralPartialEq for TraverseRelationshipsResult
Auto Trait Implementations§
impl Freeze for TraverseRelationshipsResult
impl RefUnwindSafe for TraverseRelationshipsResult
impl Send for TraverseRelationshipsResult
impl Sync for TraverseRelationshipsResult
impl Unpin for TraverseRelationshipsResult
impl UnsafeUnpin for TraverseRelationshipsResult
impl UnwindSafe for TraverseRelationshipsResult
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