pub enum EmptyGraphSideInputPolicy {
None,
RequirePersonalization,
BfsPredicates,
RequireVertexPairs,
}Expand description
Relation-backed input contract for an empty graph operation.
Variants§
None
The operation accepts no relation-backed side input.
RequirePersonalization
Personalized PageRank requires a non-empty personalization relation.
BfsPredicates
BFS has role-specific source and predicate semantics owned by its traversal executor.
RequireVertexPairs
Explicit-pair similarity owns pair-cardinality and endpoint behavior.
Implementations§
Trait Implementations§
Source§impl Clone for EmptyGraphSideInputPolicy
impl Clone for EmptyGraphSideInputPolicy
impl Copy for EmptyGraphSideInputPolicy
Source§impl Debug for EmptyGraphSideInputPolicy
impl Debug for EmptyGraphSideInputPolicy
impl Eq for EmptyGraphSideInputPolicy
Source§impl Hash for EmptyGraphSideInputPolicy
impl Hash for EmptyGraphSideInputPolicy
impl StructuralPartialEq for EmptyGraphSideInputPolicy
Auto Trait Implementations§
impl Freeze for EmptyGraphSideInputPolicy
impl RefUnwindSafe for EmptyGraphSideInputPolicy
impl Send for EmptyGraphSideInputPolicy
impl Sync for EmptyGraphSideInputPolicy
impl Unpin for EmptyGraphSideInputPolicy
impl UnsafeUnpin for EmptyGraphSideInputPolicy
impl UnwindSafe for EmptyGraphSideInputPolicy
Blanket Implementations§
impl<T> Allocation for T
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