pub enum CodeEdgePredicate {
Calls,
InheritsFrom,
Imports,
Defines,
Uses,
Tests,
Contains,
References,
ImplementsTrait,
ReExports,
MacroExpands,
TestTargets,
}Expand description
Kind of relationship between code objects.
Variants§
Calls
InheritsFrom
Imports
Defines
Uses
Tests
Contains
References
ImplementsTrait
impl Trait for Struct → Trait node
ReExports
pub use re-exports an item from another module
MacroExpands
Macro invocation → macro definition
TestTargets
#test fn → function it tests (naming convention)
Implementations§
Trait Implementations§
Source§impl Clone for CodeEdgePredicate
impl Clone for CodeEdgePredicate
Source§fn clone(&self) -> CodeEdgePredicate
fn clone(&self) -> CodeEdgePredicate
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 moreimpl Copy for CodeEdgePredicate
Source§impl Debug for CodeEdgePredicate
impl Debug for CodeEdgePredicate
Source§impl Display for CodeEdgePredicate
impl Display for CodeEdgePredicate
impl Eq for CodeEdgePredicate
Source§impl Hash for CodeEdgePredicate
impl Hash for CodeEdgePredicate
Source§impl PartialEq for CodeEdgePredicate
impl PartialEq for CodeEdgePredicate
Source§fn eq(&self, other: &CodeEdgePredicate) -> bool
fn eq(&self, other: &CodeEdgePredicate) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for CodeEdgePredicate
Auto Trait Implementations§
impl Freeze for CodeEdgePredicate
impl RefUnwindSafe for CodeEdgePredicate
impl Send for CodeEdgePredicate
impl Sync for CodeEdgePredicate
impl Unpin for CodeEdgePredicate
impl UnsafeUnpin for CodeEdgePredicate
impl UnwindSafe for CodeEdgePredicate
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.