pub enum DiscoveryProvenance {
LoaderEntry,
DirectLift {
source_addr: Address,
},
Optimization {
pass: String,
assumption: Option<String>,
},
UserSeed,
Unknown,
}Expand description
Why this discovery exists. Kept as debugging/UI metadata that records how a discovered address came to be queued.
Variants§
Trait Implementations§
Source§impl Clone for DiscoveryProvenance
impl Clone for DiscoveryProvenance
Source§fn clone(&self) -> DiscoveryProvenance
fn clone(&self) -> DiscoveryProvenance
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 moreSource§impl Debug for DiscoveryProvenance
impl Debug for DiscoveryProvenance
Source§impl Default for DiscoveryProvenance
impl Default for DiscoveryProvenance
Source§fn default() -> DiscoveryProvenance
fn default() -> DiscoveryProvenance
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for DiscoveryProvenance
impl<'de> Deserialize<'de> for DiscoveryProvenance
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
impl Eq for DiscoveryProvenance
Source§impl PartialEq for DiscoveryProvenance
impl PartialEq for DiscoveryProvenance
Source§impl Serialize for DiscoveryProvenance
impl Serialize for DiscoveryProvenance
impl StructuralPartialEq for DiscoveryProvenance
Auto Trait Implementations§
impl Freeze for DiscoveryProvenance
impl RefUnwindSafe for DiscoveryProvenance
impl Send for DiscoveryProvenance
impl Sync for DiscoveryProvenance
impl Unpin for DiscoveryProvenance
impl UnsafeUnpin for DiscoveryProvenance
impl UnwindSafe for DiscoveryProvenance
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