pub enum GraphLimitKind {
Rows,
Nodes,
Edges,
Occurrences,
Visited,
IntermediateBytes,
Deadline,
Depth,
OutputBytes,
}Expand description
Absolute product limit that a coverage or query row reached.
Variants§
Rows
Result-row limit.
Nodes
Unique or active node limit.
Edges
Inspected logical-edge limit.
Occurrences
Per-relation source-occurrence limit.
Visited
Node-simple visited-state limit.
IntermediateBytes
Decoded or retained intermediate-memory byte limit.
Deadline
Elapsed request deadline.
Depth
Traversal-depth limit.
OutputBytes
Encoded-output byte limit.
Trait Implementations§
Source§impl Clone for GraphLimitKind
impl Clone for GraphLimitKind
Source§fn clone(&self) -> GraphLimitKind
fn clone(&self) -> GraphLimitKind
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 moreSource§impl Debug for GraphLimitKind
impl Debug for GraphLimitKind
Source§impl<'de> Deserialize<'de> for GraphLimitKind
impl<'de> Deserialize<'de> for GraphLimitKind
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
Source§impl PartialEq for GraphLimitKind
impl PartialEq for GraphLimitKind
Source§impl Serialize for GraphLimitKind
impl Serialize for GraphLimitKind
impl Copy for GraphLimitKind
impl Eq for GraphLimitKind
impl StructuralPartialEq for GraphLimitKind
Auto Trait Implementations§
impl Freeze for GraphLimitKind
impl RefUnwindSafe for GraphLimitKind
impl Send for GraphLimitKind
impl Sync for GraphLimitKind
impl Unpin for GraphLimitKind
impl UnwindSafe for GraphLimitKind
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.