pub enum UncertainEdgeKind {
Callback,
DynamicDispatch,
WidgetTree,
EventHandler,
DependencyInjection,
Reflection,
}Expand description
Types of uncertain edges
Variants§
Callback
Callback or closure passed as argument
DynamicDispatch
Dynamic dispatch (trait objects, interfaces)
WidgetTree
Framework widget tree (Flutter, React, etc.)
EventHandler
Event handler registration
DependencyInjection
Dependency injection
Reflection
Reflection or runtime lookup
Trait Implementations§
Source§impl Clone for UncertainEdgeKind
impl Clone for UncertainEdgeKind
Source§fn clone(&self) -> UncertainEdgeKind
fn clone(&self) -> UncertainEdgeKind
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 UncertainEdgeKind
impl Debug for UncertainEdgeKind
Source§impl Display for UncertainEdgeKind
impl Display for UncertainEdgeKind
Source§impl PartialEq for UncertainEdgeKind
impl PartialEq for UncertainEdgeKind
impl Eq for UncertainEdgeKind
impl StructuralPartialEq for UncertainEdgeKind
Auto Trait Implementations§
impl Freeze for UncertainEdgeKind
impl RefUnwindSafe for UncertainEdgeKind
impl Send for UncertainEdgeKind
impl Sync for UncertainEdgeKind
impl Unpin for UncertainEdgeKind
impl UnsafeUnpin for UncertainEdgeKind
impl UnwindSafe for UncertainEdgeKind
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<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.