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§fn clone(&self) -> TraverseRelationshipsResult
fn clone(&self) -> TraverseRelationshipsResult
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§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<TraverseRelationshipsResult, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<TraverseRelationshipsResult, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Serialize for TraverseRelationshipsResult
impl Serialize for TraverseRelationshipsResult
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. 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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request