pub struct GraphExpansionExecutionReport {
pub seed_count: usize,
pub expanded_node_count: usize,
pub expanded_edge_count: usize,
pub relation_types: Vec<String>,
pub min_hops: usize,
pub max_hops: usize,
pub reranked_seed_count: usize,
pub candidate_limit: usize,
pub payload_byte_limit: usize,
pub payload_bytes_used: usize,
pub returned_count: usize,
pub truncation_reason: Option<GraphExpansionTruncationReason>,
}Fields§
§seed_count: usize§expanded_node_count: usize§expanded_edge_count: usize§relation_types: Vec<String>§min_hops: usize§max_hops: usize§reranked_seed_count: usize§candidate_limit: usize§payload_byte_limit: usize§payload_bytes_used: usize§returned_count: usize§truncation_reason: Option<GraphExpansionTruncationReason>Implementations§
Trait Implementations§
impl Eq for GraphExpansionExecutionReport
impl StructuralPartialEq for GraphExpansionExecutionReport
Auto Trait Implementations§
impl Freeze for GraphExpansionExecutionReport
impl RefUnwindSafe for GraphExpansionExecutionReport
impl Send for GraphExpansionExecutionReport
impl Sync for GraphExpansionExecutionReport
impl Unpin for GraphExpansionExecutionReport
impl UnsafeUnpin for GraphExpansionExecutionReport
impl UnwindSafe for GraphExpansionExecutionReport
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,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more