pub enum GraphCaptureEditStability {
GraphStable,
GraphBreaking,
}Expand description
Graph-topology stability after applying one scan edit.
Variants§
GraphStable
Captured graph topology and pointer table shape remain valid.
GraphBreaking
Captured graph topology or pointer table shape is invalidated.
Implementations§
Trait Implementations§
Source§impl Clone for GraphCaptureEditStability
impl Clone for GraphCaptureEditStability
Source§fn clone(&self) -> GraphCaptureEditStability
fn clone(&self) -> GraphCaptureEditStability
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 GraphCaptureEditStability
Source§impl Debug for GraphCaptureEditStability
impl Debug for GraphCaptureEditStability
impl Eq for GraphCaptureEditStability
Source§impl Hash for GraphCaptureEditStability
impl Hash for GraphCaptureEditStability
Source§impl PartialEq for GraphCaptureEditStability
impl PartialEq for GraphCaptureEditStability
Source§fn eq(&self, other: &GraphCaptureEditStability) -> bool
fn eq(&self, other: &GraphCaptureEditStability) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for GraphCaptureEditStability
Auto Trait Implementations§
impl Freeze for GraphCaptureEditStability
impl RefUnwindSafe for GraphCaptureEditStability
impl Send for GraphCaptureEditStability
impl Sync for GraphCaptureEditStability
impl Unpin for GraphCaptureEditStability
impl UnsafeUnpin for GraphCaptureEditStability
impl UnwindSafe for GraphCaptureEditStability
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.