pub struct DetailedRelationQuery {
pub anchor: RelationAnchor,
pub direction: RelationDirection,
pub relation: Option<GraphRelationKind>,
pub minimum_confidence: ConfidenceClass,
pub resolution: RelationResolutionFilter,
pub include_occurrences: bool,
pub budget: DetailedRelationBudget,
pub cursor: Option<String>,
}Expand description
Complete typed request for one bounded detailed relation traversal.
Fields§
§anchor: RelationAnchorExact local starting point.
direction: RelationDirectionDirection followed from every active frontier.
relation: Option<GraphRelationKind>Optional exact legacy or extended family.
minimum_confidence: ConfidenceClassLowest accepted confidence class.
resolution: RelationResolutionFilterAccepted resolution state.
include_occurrences: boolWhether exact source occurrences should be retained.
budget: DetailedRelationBudgetAggregate service and output ceilings.
cursor: Option<String>Opaque generation- and purpose-bound continuation from a prior page.
Trait Implementations§
Source§impl Clone for DetailedRelationQuery
impl Clone for DetailedRelationQuery
Source§fn clone(&self) -> DetailedRelationQuery
fn clone(&self) -> DetailedRelationQuery
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for DetailedRelationQuery
impl RefUnwindSafe for DetailedRelationQuery
impl Send for DetailedRelationQuery
impl Sync for DetailedRelationQuery
impl Unpin for DetailedRelationQuery
impl UnwindSafe for DetailedRelationQuery
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